<repository name="org.eclipse.epsilon.updatesite" type="org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository" version="1">
  <properties size="1">
    <property name="p2.timestamp" value="1775037508117"/>
  </properties>
  <references size="24">
    <repository uri="https://download.eclipse.org/emfatic/update" url="https://download.eclipse.org/emfatic/update" type="0" options="1"/>
    <repository uri="https://download.eclipse.org/mylyn/updates/release/latest" url="https://download.eclipse.org/mylyn/updates/release/latest" type="1" options="1"/>
    <repository uri="https://download.eclipse.org/releases/2024-12" url="https://download.eclipse.org/releases/2024-12" type="1" options="1"/>
    <repository uri="https://download.eclipse.org/emfatic/update" url="https://download.eclipse.org/emfatic/update" type="1" options="1"/>
    <repository uri="https://download.eclipse.org/releases/2024-12" url="https://download.eclipse.org/releases/2024-12" type="0" options="1"/>
    <repository uri="https://download.eclipse.org/mylyn/updates/release/latest" url="https://download.eclipse.org/mylyn/updates/release/latest" type="0" options="1"/>
    <repository uri="https://download.eclipse.org/tools/orbit/downloads/drops/R20211213173813/repository" url="https://download.eclipse.org/tools/orbit/downloads/drops/R20211213173813/repository" type="1" options="1"/>
    <repository uri="https://download.eclipse.org/lsp4e/releases/latest" url="https://download.eclipse.org/lsp4e/releases/latest" type="0" options="1"/>
    <repository uri="https://download.eclipse.org/lsp4e/releases/latest" url="https://download.eclipse.org/lsp4e/releases/latest" type="1" options="1"/>
    <repository uri="https://download.eclipse.org/tools/orbit/simrel/orbit-aggregation/2024-12" url="https://download.eclipse.org/tools/orbit/simrel/orbit-aggregation/2024-12" type="1" options="1"/>
    <repository uri="https://download.eclipse.org/tools/orbit/simrel/orbit-aggregation/2024-12" url="https://download.eclipse.org/tools/orbit/simrel/orbit-aggregation/2024-12" type="0" options="1"/>
    <repository uri="https://download.eclipse.org/tools/orbit/downloads/drops/R20211213173813/repository" url="https://download.eclipse.org/tools/orbit/downloads/drops/R20211213173813/repository" type="0" options="1"/>
    <repository options="1" type="1" uri="https://download.eclipse.org/emfatic/update" url="https://download.eclipse.org/emfatic/update"/>
    <repository options="1" type="1" uri="https://download.eclipse.org/mylyn/updates/release/latest" url="https://download.eclipse.org/mylyn/updates/release/latest"/>
    <repository options="1" type="1" uri="https://download.eclipse.org/releases/2024-12" url="https://download.eclipse.org/releases/2024-12"/>
    <repository options="1" type="1" uri="https://download.eclipse.org/emfatic/update" url="https://download.eclipse.org/emfatic/update"/>
    <repository options="1" type="1" uri="https://download.eclipse.org/releases/2024-12" url="https://download.eclipse.org/releases/2024-12"/>
    <repository options="1" type="1" uri="https://download.eclipse.org/mylyn/updates/release/latest" url="https://download.eclipse.org/mylyn/updates/release/latest"/>
    <repository options="1" type="1" uri="https://download.eclipse.org/tools/orbit/downloads/drops/R20211213173813/repository" url="https://download.eclipse.org/tools/orbit/downloads/drops/R20211213173813/repository"/>
    <repository options="1" type="1" uri="https://download.eclipse.org/lsp4e/releases/latest" url="https://download.eclipse.org/lsp4e/releases/latest"/>
    <repository options="1" type="1" uri="https://download.eclipse.org/lsp4e/releases/latest" url="https://download.eclipse.org/lsp4e/releases/latest"/>
    <repository options="1" type="1" uri="https://download.eclipse.org/tools/orbit/simrel/orbit-aggregation/2024-12" url="https://download.eclipse.org/tools/orbit/simrel/orbit-aggregation/2024-12"/>
    <repository options="1" type="1" uri="https://download.eclipse.org/tools/orbit/simrel/orbit-aggregation/2024-12" url="https://download.eclipse.org/tools/orbit/simrel/orbit-aggregation/2024-12"/>
    <repository options="1" type="1" uri="https://download.eclipse.org/tools/orbit/downloads/drops/R20211213173813/repository" url="https://download.eclipse.org/tools/orbit/downloads/drops/R20211213173813/repository"/>
  </references>
  <units size="224">
    <unit id="org.eclipse.epsilon.evl.engine" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.evl.engine" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Validation Language Engine"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.evl.engine"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="17">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.evl.engine" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.evl.engine" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.evl" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.evl.concurrent" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.evl.debug" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.evl.dom" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.evl.execute" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.evl.execute.atoms" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.evl.execute.context" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.evl.execute.context.concurrent" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.evl.execute.exceptions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.evl.execute.operations" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.evl.launch" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.evl.parse" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.evl.trace" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.evl.engine" version="2.9.0.202604010948">
          <properties 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.epsilon.erl.engine" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.evl.engine
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.evl.engine" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.evl.engine
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.spreadsheets.excel.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="EMC Microsoft Excel Spreadsheet Driver"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the Epsilon Model Connectivity driver for&#10;Microsoft Excel Spreadsheet models. This driver is required in order to&#10;work with Microsoft Excel Spreadsheet models in Epsilon."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.spreadsheets.excel.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.spreadsheets.excel.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.emc.spreadsheets.excel.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.emc.spreadsheets.excel.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.core.dt.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.core.dt.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Core Development Tools"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides editors for the Epsilon languages and a set of Apache Ant tasks that can automate model-driven workflows. It also provides the Epsilon perspective and on-line help, and a set of UIs for the EMC drivers in the core feature."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.core.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.core.dt.feature.feature.group" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.localization" name="df_LT" version="1.0.0"/>
      </provides>
      <requires size="27">
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.core.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ecl.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.common.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.egl.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eml.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eol.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.etl.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.evl.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ewl.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.profiling.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.help" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.plainxml.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.yaml.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.flock.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.bibtex.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.epl.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.perspective" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.workflow" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eunit.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eunit.dt.diff.files" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.common.dt.examples" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.erl.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eunit.junit.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eunit.junit" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emg.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.pinset.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.core.dt.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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/epsilon" url="http://www.eclipse.org/epsilon">
        
        Copyright (c) 2018 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.bibtex.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.bibtex.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Bibtex Model Support Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.bibtex.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.bibtex.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.bibtex.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.bibtex.dt" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.bibtex.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.emc.bibtex" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.bibtex.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.bibtex.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.bibtex.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.csv.dt.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.emc.csv.dt.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon CSV Driver Development Tools"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the CSV Driver's Developer Tools and ANT Workflow."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.csv.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.csv.dt.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.core.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.csv.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.csv.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.workflow.csv" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.csv.dt.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.eunit.engine" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.eunit.engine" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="EUnit Engine"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.eunit.engine"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="10">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eunit.engine" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.eunit.engine" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eunit" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eunit.extensions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eunit.operations" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.internal.eunit.io" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.internal.eunit.util" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.internal.eunit.xml" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.eunit.engine" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0" optional="true" greedy="false"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.eunit.engine
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.eunit.engine" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.eunit.engine;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.html" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.emc.html" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon HTML Model Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.html"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.html" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.html" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.html" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.html" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.plainxml" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.jsoup" range="1.7.2"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.html
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.html" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.html
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.evl.emf.validation" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.evl.emf.validation" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="EVL EMF Validation Integration Plug-in"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.evl.emf.validation"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.evl.emf.validation" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.evl.emf.validation" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.evl.emf.validation" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.evl.emf.validation" version="2.9.0.202604010948">
          <properties 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.epsilon.evl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.emf.edit" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.gmf.runtime.diagram.ui" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="osgi.bundle" name="org.eclipse.ocl.ecore" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="osgi.bundle" name="org.eclipse.ui.ide" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.sirius" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="osgi.bundle" name="org.eclipse.sirius.ecore.extender" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="osgi.bundle" name="org.eclipse.sirius.diagram.ui" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="osgi.bundle" name="org.eclipse.emf.common.ui" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.xtext.ui" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="osgi.bundle" name="org.eclipse.xtext" range="0.0.0" optional="true" greedy="false"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.evl.emf.validation
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.evl.emf.validation" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.evl.emf.validation;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.antlr.postprocessor" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.antlr.postprocessor" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Antlr AST Postprocessor"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.antlr.postprocessor"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.antlr.postprocessor" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.antlr.postprocessor" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.antlr.postprocessor" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.antlr.postprocessor" version="2.9.0.202604010948">
          <properties 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.epsilon.antlr.postprocessor.model" 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.epsilon.common" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.antlr.postprocessor
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.antlr.postprocessor" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.antlr.postprocessor
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.eol.tools" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.eol.tools" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Built-in Tools for Epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.eol.tools"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eol.tools" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.eol.tools" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.tools" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.eol.tools" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.profiling" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.eol.tools
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.eol.tools" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.eol.tools;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.cdo.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.cdo.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon CDO Model Support Developer Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.cdo.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="4">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.cdo.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.cdo.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.cdo.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.emc.cdo" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.cdo.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.cdo.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.cdo.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.core.dt.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Core Development Tools"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides editors for the Epsilon languages and a set of Apache Ant tasks that can automate model-driven workflows. It also provides the Epsilon perspective and on-line help, and a set of UIs for the EMC drivers in the core feature."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.update.feature.plugin" value="org.eclipse.epsilon.common.dt"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.core.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.core.dt.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.core.dt.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.core.dt.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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/epsilon" url="http://www.eclipse.org/epsilon">
        
        Copyright (c) 2018 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.emf.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.emf.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon EMF Model Support Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.emf.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.emf.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.emf.dt" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.emf.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf.virtual" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emf.dt" 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))">
          <description>
            
            org.eclipse.epsilon.emc.emf.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.emf.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.emf.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.workflow.emf" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.workflow.emf" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon EMF Workflow Tasks Plugin"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.workflow.emf"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.workflow.emf" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.workflow.emf" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.workflow.tasks.emf" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.workflow.emf" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emf.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.ant.core" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.workflow" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.ui" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.flexmi" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.workflow.emf
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.workflow.emf" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.workflow.emf;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="202604010957.org.eclipse.epsilon.dap" version="1.0.0.47G-cLZTil7737E3A353KAI">
      <properties size="3">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Debug Adapter Support"/>
        <property name="org.eclipse.equinox.p2.description" value="Support for debugging local and remote Epsilon programs via the Debug Adapter Protocol."/>
        <property name="org.eclipse.equinox.p2.type.category" value="true"/>
      </properties>
      <provides size="1">
        <provided namespace="org.eclipse.equinox.p2.iu" name="202604010957.org.eclipse.epsilon.dap" version="1.0.0.47G-cLZTil7737E3A353KAI"/>
      </provides>
      <requires size="1">
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eol.dap.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
      </requires>
      <touchpoint id="null" version="0.0.0"/>
    </unit>
    <unit id="org.eclipse.epsilon.flock.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.flock.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Flock Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.flock.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="10">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.flock.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.flock.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.dt" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.dt.editor" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.dt.editor.outline" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.dt.launching" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.dt.launching.tabs" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.dt.wizards" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.flock.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.flock.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.jface.text" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.erl.dt" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.flock.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.flock.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.flock.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.simulink.common" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.emc.simulink.common" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Simulink Model Support (base)"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.simulink.common"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="13">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.simulink.common" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.simulink.common" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.engine" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.exception" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.introspection.java" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.model" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.model.element" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.types" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.util" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.util.collection" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.util.manager" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.simulink.common" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.apache.commons.collections" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.profiling" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.simulink.common
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.simulink.common" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.simulink.common
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.ewl.emf.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Wizard Language EMF Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="Installing this feature enables the &quot;Wizards&quot; popup menu in the EMF-based tree-based editors. From this &quot;Wizards&quot; menu, users will be able to run the registered EWL scripts that are applicable to the selected element."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.ewl.emf.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ewl.emf.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.ewl.emf.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.ewl.emf.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.ecl.engine" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.ecl.engine" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Comparison Language Engine"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.ecl.engine"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="16">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ecl.engine" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.ecl.engine" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecl" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecl.concurrent" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecl.debug" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecl.dom" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecl.exceptions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecl.execute" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecl.execute.context" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecl.execute.context.concurrent" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecl.execute.operations" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecl.launch" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecl.parse" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecl.trace" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.ecl.engine" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.erl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="com.google.guava" range="27.1.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.ecl.engine
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.ecl.engine" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.ecl.engine
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.eml.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.eml.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Merging Language Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.eml.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="10">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eml.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.eml.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eml.dt" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eml.dt.editor" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eml.dt.editor.outline" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eml.dt.launching" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eml.dt.launching.tabs" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eml.dt.wizards" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.eml.dt" version="2.9.0.202604010948">
          <properties 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.jface.text" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eml.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.ecl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.etl.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.ecl.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.eml.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.eml.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.eml.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.spreadsheets" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.emc.spreadsheets" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Spreadsheets Model Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.spreadsheets"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.spreadsheets" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.spreadsheets" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.spreadsheets" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.spreadsheets" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.slf4j.api" range="1.7.2"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.spreadsheets
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.spreadsheets" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.spreadsheets
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.json.dt.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.emc.json.dt.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon JSON Driver Development Tools"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the JSON Driver's Developer Tools."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.json.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.json.dt.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.core.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.json.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.json.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.json.dt.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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) 2023 The University of York.
This program and the accompanying materials are made
available under the terms of the Eclipse Public License 2.0
which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="202604010957.org.eclipse.epsilon.rdf" version="1.0.0.787Y-cLZTTV7E7EU7M7A7gMc">
      <properties size="3">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon RDF Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="Support for loading EMF models from RDF files (e.g. Turtle, RDF/XML, N-Triples)."/>
        <property name="org.eclipse.equinox.p2.type.category" value="true"/>
      </properties>
      <provides size="1">
        <provided namespace="org.eclipse.equinox.p2.iu" name="202604010957.org.eclipse.epsilon.rdf" version="1.0.0.787Y-cLZTTV7E7EU7M7A7gMc"/>
      </provides>
      <requires size="2">
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.rdf.emf.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.rdf.emf.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
      </requires>
      <touchpoint id="null" version="0.0.0"/>
    </unit>
    <unit id="org.eclipse.epsilon.rdf.emf.dt.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="RDF-Based EMF Resource Developer Tools"/>
        <property name="org.eclipse.equinox.p2.description" value="Developer tools for the EMF resource on top of RDF formats."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.rdf.emf.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.rdf.emf.dt.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.rdf.emf.dt.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.rdf.emf.dt.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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) 2025 The University of York.
This program and the accompanying materials are made
available under the terms of the Eclipse Public License 2.0
which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.eunit.dt.emf.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="EMF Model Comparison for EUnit (EMF Compare 3.x / Kepler and after)"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature adds the modules required by EUnit to compare EMF-based&#10;models using EMF Compare 3.x. It is compatible with Eclipse Kepler&#10;and any other subsequent releases with EMF Compare 3.x."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.eunit.dt.emf.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eunit.dt.emf.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.eunit.dt.emf.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.eunit.dt.emf.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.html.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.html.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon HTML Model Support Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.html.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.html.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.html.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.html.dt" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.html.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.html" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.html.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.html.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.html.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.eol.engine" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.eol.engine" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Object Language"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.eol.engine"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="41">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eol.engine" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.eol.engine" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.concurrent" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.debug" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.dom" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.exceptions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.exceptions.concurrent" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.exceptions.flowcontrol" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.exceptions.models" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.execute" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.execute.concurrent" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.execute.context" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.execute.context.concurrent" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.execute.context.uris" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.execute.control" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.execute.introspection" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.execute.introspection.java" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.execute.introspection.recording" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.execute.operations" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.execute.operations.contributors" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.execute.operations.contributors.compatibility" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.execute.operations.declarative" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.execute.operations.declarative.concurrent" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.execute.operations.simple" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.execute.operations.simple.assertions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.execute.prettyprinting" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.function" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.launch" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.m3" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.models" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.models.java" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.models.transactions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.parse" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.tools" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.types" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.types.concurrent" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.userinput" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.util" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.eol.engine" version="2.9.0.202604010948">
          <properties 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.epsilon.common" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.apache.commons.collections" range="3.2.2"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.eol.engine
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.eol.engine" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.eol.engine;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.ewl.emf.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.ewl.emf.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Wizard Language EMF Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="Installing this feature enables the &quot;Wizards&quot; popup menu in the EMF-based tree-based editors. From this &quot;Wizards&quot; menu, users will be able to run the registered EWL scripts that are applicable to the selected element."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.ewl.emf.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ewl.emf.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.emf.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ewl.emf" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ewl.emf.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.uml.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon UML Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the Epsilon Model Connectivity driver for&#10;UML models. This driver is required in order to work with UML&#10;models in Epsilon."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.uml.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.uml.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.uml.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.uml.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.profiling" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.profiling" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilion Profiling Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.profiling"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.profiling" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.profiling" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.profiling" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.profiling" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.profiling
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.profiling" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.profiling
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="202604010957.Epsilon EMF Integration" version="1.0.0.7V9E-cLZnfV8-V-z-VTUkWjVS">
      <properties size="3">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon EMF Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="Support for managing EMF-based models with languages of the Epsilon platform."/>
        <property name="org.eclipse.equinox.p2.type.category" value="true"/>
      </properties>
      <provides size="1">
        <provided namespace="org.eclipse.equinox.p2.iu" name="202604010957.Epsilon EMF Integration" version="1.0.0.7V9E-cLZnfV8-V-z-VTUkWjVS"/>
      </provides>
      <requires size="8">
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ewl.emf.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emf.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emf.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.graphml.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.flexmi.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.evl.emf.validation.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eunit.dt.emf.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.flexmi.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
      </requires>
      <touchpoint id="null" version="0.0.0"/>
    </unit>
    <unit id="wrapped.net.sourceforge.plantuml.plantuml-epl" version="1.2023.11" singleton="false" generation="2">
      <update id="wrapped.net.sourceforge.plantuml.plantuml-epl" range="[0.0.0,1.2023.11)" severity="0"/>
      <properties size="4">
        <property name="org.eclipse.equinox.p2.name" value="Bundle derived from maven artifact net.sourceforge.plantuml:plantuml-epl:1.2023.11"/>
        <property name="maven-wrapped-groupId" value="net.sourceforge.plantuml"/>
        <property name="maven-wrapped-artifactId" value="plantuml-epl"/>
        <property name="maven-wrapped-version" value="1.2023.11"/>
      </properties>
      <provides size="208">
        <provided namespace="org.eclipse.equinox.p2.iu" name="wrapped.net.sourceforge.plantuml.plantuml-epl" version="1.2023.11"/>
        <provided namespace="osgi.bundle" name="wrapped.net.sourceforge.plantuml.plantuml-epl" version="1.2023.11"/>
        <provided namespace="java.package" name="com.plantuml.api.cheerpj" version="1.2023.11"/>
        <provided namespace="java.package" name="com.plantuml.api.cheerpj.v1" version="1.2023.11"/>
        <provided namespace="java.package" name="gen.annotation" version="1.2023.11"/>
        <provided namespace="java.package" name="gen.lib.cdt" version="1.2023.11"/>
        <provided namespace="java.package" name="gen.lib.cgraph" version="1.2023.11"/>
        <provided namespace="java.package" name="gen.lib.common" version="1.2023.11"/>
        <provided namespace="java.package" name="gen.lib.dotgen" version="1.2023.11"/>
        <provided namespace="java.package" name="gen.lib.gvc" version="1.2023.11"/>
        <provided namespace="java.package" name="gen.lib.label" version="1.2023.11"/>
        <provided namespace="java.package" name="gen.lib.pack" version="1.2023.11"/>
        <provided namespace="java.package" name="gen.lib.pathplan" version="1.2023.11"/>
        <provided namespace="java.package" name="gen.plugin.dot_layout" version="1.2023.11"/>
        <provided namespace="java.package" name="h" version="1.2023.11"/>
        <provided namespace="java.package" name="net.atmp" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.abel" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.activitydiagram" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.activitydiagram.command" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.activitydiagram3" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.activitydiagram3.command" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.activitydiagram3.ftile" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.activitydiagram3.ftile.vcompact" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.activitydiagram3.ftile.vcompact.cond" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.activitydiagram3.ftile.vertical" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.activitydiagram3.gtile" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.anim" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.annotation" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.ant" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.api" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.api.mda.option2" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.api.mda.option3" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.argon2" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.argon2.algorithm" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.argon2.blake2" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.argon2.exception" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.argon2.model" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.asciiart" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.board" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.bpm" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.braille" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.brotli" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.classdiagram" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.classdiagram.command" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.code" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.code.deflate" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.command" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.command.note" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.command.note.sequence" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.compositediagram" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.compositediagram.command" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.core" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.cucadiagram" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.decoration" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.decoration.symbol" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.dedication" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.definition" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.descdiagram" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.descdiagram.command" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.directdot" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.ditaa" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.donors" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.dot" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.ebnf" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.eggs" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.elk" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.elk.proxy" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.elk.proxy.core" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.elk.proxy.core.math" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.elk.proxy.core.options" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.elk.proxy.core.util" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.elk.proxy.graph" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.elk.proxy.graph.util" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.emoji" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.emoji.data" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.error" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.file" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.filesdiagram" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.flashcode" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.flowdiagram" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.font" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.ftp" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.fun" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.gitlog" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.golem" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.graphml" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.hcl" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.help" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.html" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.json" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.jsondiagram" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.klimt" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.klimt.color" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.klimt.compress" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.klimt.creole" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.klimt.creole.atom" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.klimt.creole.command" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.klimt.creole.legacy" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.klimt.drawing" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.klimt.drawing.debug" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.klimt.drawing.eps" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.klimt.drawing.g2d" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.klimt.drawing.hand" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.klimt.drawing.html5" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.klimt.drawing.svg" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.klimt.drawing.tikz" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.klimt.drawing.txt" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.klimt.drawing.visio" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.klimt.font" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.klimt.geom" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.klimt.shape" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.klimt.sprite" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.log" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.math" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.mda" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.mindmap" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.mjpeg" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.nwdiag" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.nwdiag.core" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.nwdiag.next" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.objectdiagram" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.objectdiagram.command" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.openiconic" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.openiconic.data" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.oregon" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.pdf" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.picoweb" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.plasma" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.png" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.posimo" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.preproc" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.preproc2" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.project" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.project.command" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.project.core" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.project.core3" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.project.draw" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.project.lang" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.project.solver" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.project.time" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.project.timescale" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.quantization" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.real" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.regex" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.regexdiagram" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.salt" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.salt.element" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.salt.factory" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.sdot" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.security" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.security.authentication" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.security.authentication.basicauth" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.security.authentication.oauth" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.security.authentication.token" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.sequencediagram" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.sequencediagram.command" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.sequencediagram.graphic" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.sequencediagram.puma" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.sequencediagram.teoz" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.skin" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.skin.rose" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.statediagram" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.statediagram.command" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.stats" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.stats.api" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.stereo" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.style" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.style.parser" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.svek" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.svek.extremity" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.svek.image" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.swing" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.syntax" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.telnet" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.text" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.theme" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.tikz" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.tim" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.tim.expression" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.tim.iterator" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.tim.stdlib" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.timingdiagram" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.timingdiagram.command" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.timingdiagram.graphic" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.url" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.utils" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.version" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.vizjs" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.wbs" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.windowsdot" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.wire" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.xmi" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.xml" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.xmlsc" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.yaml" version="1.2023.11"/>
        <provided namespace="java.package" name="net.sourceforge.plantuml.zopfli" version="1.2023.11"/>
        <provided namespace="java.package" name="org.stathissideris.ascii2image.core" version="1.2023.11"/>
        <provided namespace="java.package" name="org.stathissideris.ascii2image.graphics" version="1.2023.11"/>
        <provided namespace="java.package" name="org.stathissideris.ascii2image.text" version="1.2023.11"/>
        <provided namespace="java.package" name="skin" version="1.2023.11"/>
        <provided namespace="java.package" name="smetana.core" version="1.2023.11"/>
        <provided namespace="java.package" name="smetana.core.debug" version="1.2023.11"/>
        <provided namespace="java.package" name="stdlib" version="1.2023.11"/>
        <provided namespace="java.package" name="svg" version="1.2023.11"/>
        <provided namespace="java.package" name="themes" version="1.2023.11"/>
        <provided namespace="osgi.identity" name="wrapped.net.sourceforge.plantuml.plantuml-epl" version="1.2023.11">
          <properties 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="ch.braincell.viz" 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="javax.imageio" 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.stream" 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.script" 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.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.stream" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="net.sourceforge.plantuml.webp" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.batik.apps.rasterizer" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.batik.dom" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.batik.svggen" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.tools.ant" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.tools.ant.types" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.scilab.forge.jlatexmath" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.scilab.forge.jlatexmath.cyrillic" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.scilab.forge.jlatexmath.greek" 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"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            wrapped.net.sourceforge.plantuml.plantuml-epl
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="wrapped.net.sourceforge.plantuml.plantuml-epl" version="1.2023.11"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: wrapped.net.sourceforge.plantuml.plantuml-epl
Bundle-Version: 1.2023.11
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.json" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.emc.json" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon JSON Model Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.json"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.json" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.json" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.json" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.json" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.apache.httpcomponents.httpclient" range="4.0.0"/>
        <required namespace="osgi.bundle" name="org.apache.httpcomponents.httpcore" range="4.0.0"/>
        <required namespace="osgi.bundle" name="org.apache.commons.codec" range="0.0.0"/>
        <required namespace="osgi.bundle" name="com.googlecode.json-simple" range="1.1.1"/>
        <required namespace="osgi.bundle" name="org.apache.commons.collections" range="3.2.2"/>
        <required namespace="osgi.bundle" name="org.apache.commons.logging" range="[1.2.0,1.2.0.v2018)"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.json
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.json" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.json
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.plainxml" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.emc.plainxml" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsion Plain XML Model Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.plainxml"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.plainxml" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.plainxml" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.plainxml" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.plainxml" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.plainxml
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.plainxml" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.plainxml
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.jena.uberjar" version="2.9.0.qualifier" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.jena.uberjar" range="[0.0.0,2.9.0.qualifier)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Apache Jena Uber-JAR (for Epsilon EMC RDF driver)"/>
        <property name="org.eclipse.equinox.p2.provider" value="University of York"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.jena.uberjar"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="jar"/>
      </properties>
      <provides size="311">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.jena.uberjar" version="2.9.0.qualifier"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.jena.uberjar" version="2.9.0.qualifier"/>
        <provided namespace="java.package" name="org.apache.jena.rdflink" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.mem2" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.mem2.collection" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.mem2.spliterator" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.mem2.iterator" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.mem2.pattern" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.mem2.store" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.mem2.store.roaring" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.mem2.store.fast" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.mem2.store.legacy" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.resultset" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.out" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.out.quoted" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.web" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.rowset" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.rowset.rw" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.rowset.rw.rs_json" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.thrift" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.thrift.wire" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.lang" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.lang.extra" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.lang.extra.javacc" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.lang.rdfxml" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.lang.rdfxml.rrx_stax_ev" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.lang.rdfxml.rrx" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.lang.rdfxml.rrx_stax_sr" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.adapters" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.system" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.system.stream" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.writer" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.tokens" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.protobuf" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.protobuf.wire" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.process" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.riot.process.normalize" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.sse" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.sse.writers" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.sse.builders" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.sse.lang" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.sse.lang.parser" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.serializer" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.core" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.core.assembler" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.core.describe" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.core.mem" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.resultset" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.util" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.util.compose" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.util.graph" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.path" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.path.eval" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.graph" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.pfunction" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.pfunction.library" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.modify" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.modify.request" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.expr" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.expr.aggregate" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.expr.aggregate.lib" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.expr.nodevalue" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.function" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.function.scripting" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.function.library" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.function.library.leviathan" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.function.library.triple" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.function.user" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.lang" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.lang.sparql_12" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.lang.sparql_11" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.lang.sparql_10" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.lang.arq" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.system" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.mgt" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.procedure" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.procedure.library" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.exec" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.exec.http" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.lib" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.service" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.service.bulk" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.service.single" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.syntax" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.syntax.syntaxtransform" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.engine" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.engine.ref" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.engine.join" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.engine.optimizer" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.engine.optimizer.reorder" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.engine.binding" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.engine.binding.itr" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.engine.iterator" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.engine.http" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.engine.index" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.engine.main" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.engine.main.solver" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.engine.main.iterator" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.vocabulary" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.algebra" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.algebra.optimize" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.algebra.op" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.algebra.table" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sparql.algebra.walker" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.assembler" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.assembler.assemblers" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.assembler.exceptions" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.update" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.util" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.util.iterator" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe.transaction" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe.transaction.txn" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe.transaction.txn.journal" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe.test" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe.storage" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe.storage.prefixes" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe.storage.simple" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe.storage.system" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe.sys" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe.index" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe.trans" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe.trans.data" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe.trans.bplustree" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe.trans.bplustree.rewriter" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe.base" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe.base.page" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe.base.record" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe.base.file" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe.base.recordbuffer" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe.base.block" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.dboe.base.buffer" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shex" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shex.parser" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shex.parser.javacc" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shex.writer" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shex.sys" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shex.expressions" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shex.eval" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shex.semact" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.web" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb2" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb2.xloader" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb2.assembler" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb2.modify" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb2.solver" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb2.solver.stats" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb2.sys" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb2.loader" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb2.loader.sequential" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb2.loader.basic" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb2.loader.main" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb2.loader.base" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb2.params" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb2.lib" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb2.store" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb2.store.value" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb2.store.nodetupletable" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb2.store.nodetable" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb2.store.tupletable" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.datatypes" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.datatypes.xsd" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.datatypes.xsd.impl" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ext" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ext.xerces" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ext.xerces.impl" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ext.xerces.impl.xpath" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ext.xerces.impl.xpath.regex" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ext.xerces.impl.msg" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ext.xerces.impl.xs" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ext.xerces.impl.xs.util" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ext.xerces.impl.dv" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ext.xerces.impl.dv.util" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ext.xerces.impl.dv.xs" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ext.xerces.impl.validation" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ext.xerces.util" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ext.xerces.xs" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ext.xerces.xs.datatypes" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ext.xerces.jaxp" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ext.xerces.jaxp.datatype" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ext.xerces.xni" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.graph" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.graph.impl" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.graph.compose" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.graph.langtag" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ontapi" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ontapi.impl" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ontapi.impl.objects" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ontapi.impl.repositories" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ontapi.impl.factories" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ontapi.utils" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ontapi.common" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ontapi.sys" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ontapi.model" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfs" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfs.assembler" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfs.setup" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfs.sys" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfs.engine" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shared" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shared.impl" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ontology" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ontology.impl" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.ontology.models" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.reasoner" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.reasoner.transitiveReasoner" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.reasoner.rulesys" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.reasoner.rulesys.impl" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.reasoner.rulesys.builtins" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.system" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.system.progress" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.system.buffering" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.sys" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfconnection" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.http" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.http.auth" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.http.sys" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.irix" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfxml" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfxml.xmlinput1" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfxml.xmlinput1.impl" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfxml.xmlinput1.states" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfxml.xmlinput0" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfxml.xmlinput0.impl" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfxml.xmlinput0.states" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfxml.xmloutput" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfxml.xmloutput.impl" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.enhanced" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.atlas" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.atlas.test" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.atlas.web" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.atlas.io" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.atlas.iterator" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.atlas.json" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.atlas.json.io" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.atlas.json.io.parserjavacc" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.atlas.json.io.parserjavacc.javacc" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.atlas.json.io.parser" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.atlas.csv" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.atlas.lib" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.atlas.lib.cache" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.atlas.lib.persistent" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.atlas.lib.tuple" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.atlas.data" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.atlas.event" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.atlas.logging" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.atlas.logging.java" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.iri" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.iri.impl" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shacl" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shacl.compact" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shacl.compact.reader" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shacl.compact.reader.parser" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shacl.compact.writer" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shacl.parser" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shacl.sys" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shacl.lib" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shacl.engine" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shacl.engine.constraint" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shacl.vocabulary" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shacl.validation" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.shacl.validation.event" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfpatch" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfpatch.filelog" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfpatch.filelog.rotate" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfpatch.changes" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfpatch.system" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfpatch.binary" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfpatch.text" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdfpatch.items" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.transaction" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.assembler" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.setup" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.modify" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.solver" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.solver.stats" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.mgt" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.sys" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.lib" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.index" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.index.ext" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.index.bplustree" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.base" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.base.page" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.base.record" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.base.file" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.base.recordbuffer" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.base.objectfile" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.base.block" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.base.buffer" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.store" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.store.xloader" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.store.nodetupletable" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.store.bulkloader" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.store.nodetable" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb1.store.tupletable" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.query" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdf" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdf.model" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdf.model.impl" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.rdf.listeners" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.base" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.base.module" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.tdb" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.vocabulary" version="0.0.0"/>
        <provided namespace="java.package" name="org.apache.jena.mem" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.jena.uberjar" version="2.9.0.qualifier">
          <properties 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=17))">
          <description>
            
            org.eclipse.epsilon.jena.uberjar
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.jena.uberjar" version="2.9.0.qualifier"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.jena.uberjar
Bundle-Version: 2.9.0.qualifier
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.spreadsheets.excel.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.emc.spreadsheets.excel.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="EMC Microsoft Excel Spreadsheet Driver"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the Epsilon Model Connectivity driver for&#10;Microsoft Excel Spreadsheet models. This driver is required in order to&#10;work with Microsoft Excel Spreadsheet models in Epsilon."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.spreadsheets.excel.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.spreadsheets.excel.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.emc.spreadsheets.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.spreadsheets.excel" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="wrapped.org.apache.poi.poi" range="[4.1.2,4.1.2]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="wrapped.org.apache.poi.poi-ooxml" range="[4.1.2,4.1.2]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="wrapped.org.apache.poi.poi-ooxml-schemas" range="[4.1.2,4.1.2]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="wrapped.org.apache.xmlbeans.xmlbeans" range="[3.1.0,3.1.0]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.spreadsheets.excel.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.hutn.engine" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.hutn.engine" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Human Usable Textual Notation Engine"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.hutn.engine"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="17">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.engine" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.hutn.engine" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.exceptions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.generate" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.generate.metamodel" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.generate.model" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.parse" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.parse.postprocessor" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.parse.spec" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.translate" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.util" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.validation" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.validation.config" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.validation.model" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.hutn.engine" version="2.9.0.202604010948">
          <properties 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.epsilon.hutn.model" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.hutn.model.antlrAst" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.hutn.model.config" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.etl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.egl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.evl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.antlr.postprocessor" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.hutn.engine
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.hutn.engine" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.hutn.engine
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.yaml.dt.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon YAML Driver Development Tools"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the YAML Driver's Developer Tools."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.yaml.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.yaml.dt.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.emc.yaml.dt.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.emc.yaml.dt.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.rdf.emf.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="RDF-Based EMF Resource"/>
        <property name="org.eclipse.equinox.p2.description" value="RDF-based EMF resource"/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.rdf.emf.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.rdf.emf.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.rdf.emf.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.rdf.emf.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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) 2025 The University of York.
This program and the accompanying materials are made
available under the terms of the Eclipse Public License 2.0
which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.simulink" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.emc.simulink" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Simulink Model Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.simulink"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="11">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.simulink" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.simulink" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.introspection.java" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.model" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.model.element" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.operations.contributors" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.util" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.util.collection" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.util.manager" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.simulink" version="2.9.0.202604010948">
          <properties 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.epsilon.emc.simulink.common" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.simulink
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.simulink" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.simulink
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.eunit.dt.diff.files" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.eunit.dt.diff.files" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="EUnit File Differencer"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.eunit.dt.diff.files"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eunit.dt.diff.files" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.eunit.dt.diff.files" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eunit.dt.diff.files" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.eunit.dt.diff.files" version="2.9.0.202604010948">
          <properties 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.epsilon.eunit.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.core.runtime" range="0.0.0"/>
        <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.debug.core" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.eunit.dt.diff.files
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.eunit.dt.diff.files" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.eunit.dt.diff.files;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="202604010957.Epsilon YAML Integration" version="1.0.0.787Y-cLZTaL7E7EU7M7A7gMc">
      <properties size="3">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon YAML Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="Support for managing YAML-based models with languages of the Epsilon platform."/>
        <property name="org.eclipse.equinox.p2.type.category" value="true"/>
      </properties>
      <provides size="1">
        <provided namespace="org.eclipse.equinox.p2.iu" name="202604010957.Epsilon YAML Integration" version="1.0.0.787Y-cLZTaL7E7EU7M7A7gMc"/>
      </provides>
      <requires size="2">
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.yaml.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.yaml.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
      </requires>
      <touchpoint id="null" version="0.0.0"/>
    </unit>
    <unit id="org.eclipse.epsilon.simulink.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.simulink.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Simulink Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the Epsilon Model Connectivity driver for&#10;Simulink models. This driver is required in order to work with Simulink&#10;models in Epsilon."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.simulink.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.simulink.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.core.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.simulink" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.simulink.dictionary" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.simulink.common" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.simulink.requirement" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.simulink.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.yaml.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon YAML Driver"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the YAML Driver."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.yaml.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.yaml.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.emc.yaml.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.emc.yaml.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.eol.dap.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.eol.dap.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Debug Adapter Support"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides support for the Debug Adapter protocol, for remote debugging of the Epsilon languages."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.eol.dap.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eol.dap.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.core.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.lsp4j.debug" range="0.0.0"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.lsp4j.jsonrpc" range="0.0.0"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.lsp4j.jsonrpc.debug" range="0.0.0"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="com.google.gson" range="0.0.0"/>
        <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.epsilon.eol.dap" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eol.dap.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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) 2024 The University of York.
      This program and the accompanying materials are made
      available under the terms of the Eclipse Public License 2.0
      which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.jdt.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.jdt.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon JDT Model Support Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.jdt.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.jdt.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.jdt.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.jdt.dt" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.jdt.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.jdt" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.jdt.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.jdt.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.jdt.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="wrapped.org.apache.poi.poi-ooxml" version="4.1.2" singleton="false" generation="2">
      <update id="wrapped.org.apache.poi.poi-ooxml" range="[0.0.0,4.1.2)" severity="0"/>
      <properties size="4">
        <property name="org.eclipse.equinox.p2.name" value="Bundle derived from maven artifact org.apache.poi:poi-ooxml:4.1.2"/>
        <property name="maven-wrapped-groupId" value="org.apache.poi"/>
        <property name="maven-wrapped-artifactId" value="poi-ooxml"/>
        <property name="maven-wrapped-version" value="4.1.2"/>
      </properties>
      <provides size="52">
        <provided namespace="org.eclipse.equinox.p2.iu" name="wrapped.org.apache.poi.poi-ooxml" version="4.1.2"/>
        <provided namespace="osgi.bundle" name="wrapped.org.apache.poi.poi-ooxml" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ooxml" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ooxml.dev" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ooxml.extractor" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ooxml.util" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.openxml4j.exceptions" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.openxml4j.opc" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.openxml4j.opc.internal" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.openxml4j.opc.internal.marshallers" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.openxml4j.opc.internal.unmarshallers" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.openxml4j.util" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.poifs.crypt.agile" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.poifs.crypt.dsig" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.poifs.crypt.dsig.facets" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.poifs.crypt.dsig.services" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.poifs.crypt.temp" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xddf.usermodel" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xddf.usermodel.chart" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xddf.usermodel.text" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xdgf.exceptions" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xdgf.extractor" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xdgf.geom" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xdgf.usermodel" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xdgf.usermodel.section" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xdgf.usermodel.section.geometry" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xdgf.usermodel.shape" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xdgf.usermodel.shape.exceptions" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xdgf.util" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xdgf.xml" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xslf.draw" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xslf.extractor" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xslf.model" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xslf.usermodel" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xslf.util" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xssf" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xssf.binary" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xssf.eventusermodel" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xssf.extractor" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xssf.model" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xssf.streaming" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xssf.usermodel" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xssf.usermodel.charts" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xssf.usermodel.extensions" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xssf.usermodel.helpers" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xssf.util" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xwpf" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xwpf.extractor" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xwpf.model" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.xwpf.usermodel" version="4.1.2"/>
        <provided namespace="osgi.identity" name="wrapped.org.apache.poi.poi-ooxml" version="4.1.2">
          <properties 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="121">
        <required namespace="java.package" name="com.graphbuilder.curve" range="[1.6.0,2.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="com.graphbuilder.geom" range="[1.6.0,2.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="com.microsoft.schemas.compatibility" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="com.microsoft.schemas.office.excel" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="com.microsoft.schemas.office.office" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="com.microsoft.schemas.office.visio.x2012.main" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="com.microsoft.schemas.office.visio.x2012.main.impl" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="com.microsoft.schemas.office.x2006.digsig" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="com.microsoft.schemas.office.x2006.encryption" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="com.microsoft.schemas.office.x2006.keyEncryptor.certificate" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="com.microsoft.schemas.office.x2006.keyEncryptor.password" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="com.microsoft.schemas.vml" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="com.zaxxer.sparsebits" 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="javax.imageio" 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="javax.xml.crypto" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="javax.xml.crypto.dom" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="javax.xml.crypto.dsig" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="javax.xml.crypto.dsig.dom" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="javax.xml.crypto.dsig.keyinfo" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="javax.xml.crypto.dsig.spec" 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="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.stream" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="javax.xml.validation" 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.batik.anim.dom" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.batik.bridge" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.batik.ext.awt" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.batik.ext.awt.image.renderable" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.batik.gvt" range="0.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.commons.collections4" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.commons.collections4.iterators" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.commons.collections4.multimap" range="0.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.zip" 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.apache.jcp.xml.dsig.internal.dom" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.common" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.common.usermodel" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.common.usermodel.fonts" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.extractor" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.extractor.ole2" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.hpsf" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.hssf.extractor" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.hssf.record.crypto" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.hssf.usermodel" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.hssf.util" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.poifs.crypt" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.poifs.crypt.standard" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.poifs.filesystem" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.sl.draw" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.sl.draw.geom" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.sl.extractor" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.sl.image" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.sl.usermodel" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.ss" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.ss.extractor" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.ss.formula" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.ss.formula.eval" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.ss.formula.functions" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.ss.formula.ptg" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.ss.formula.udf" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.ss.usermodel" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.ss.usermodel.charts" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.ss.usermodel.helpers" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.ss.util" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.util" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.wp.usermodel" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.xml.security" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.xml.security.c14n" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.xml.security.signature" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.xml.security.utils" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.xmlbeans" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.xmlbeans.impl.common" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.xmlbeans.impl.values" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.xmlbeans.impl.xb.xmlschema" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.bouncycastle.asn1" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.bouncycastle.asn1.cmp" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.bouncycastle.asn1.nist" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.bouncycastle.asn1.ocsp" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.bouncycastle.asn1.x500" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.bouncycastle.asn1.x509" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.bouncycastle.cert" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.bouncycastle.cert.jcajce" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.bouncycastle.cert.ocsp" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.bouncycastle.cms" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.bouncycastle.cms.bc" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.bouncycastle.operator" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.bouncycastle.operator.bc" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.bouncycastle.tsp" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.bouncycastle.util" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.etsi.uri.x01903.v13" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.etsi.uri.x01903.v14" 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.openxmlformats.schemas.drawingml.x2006.chart" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.openxmlformats.schemas.drawingml.x2006.main" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.openxmlformats.schemas.drawingml.x2006.picture" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.openxmlformats.schemas.officeDocument.x2006.customProperties" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.openxmlformats.schemas.officeDocument.x2006.extendedProperties" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.openxmlformats.schemas.officeDocument.x2006.relationships" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.openxmlformats.schemas.presentationml.x2006.main" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.openxmlformats.schemas.spreadsheetml.x2006.main" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.openxmlformats.schemas.wordprocessingml.x2006.main" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.openxmlformats.schemas.xpackage.x2006.digitalSignature" range="[4.1.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.w3.x2000.x09.xmldsig" range="[4.1.0,5.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.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))">
          <description>
            
            wrapped.org.apache.poi.poi-ooxml
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="wrapped.org.apache.poi.poi-ooxml" version="4.1.2"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: wrapped.org.apache.poi.poi-ooxml
Bundle-Version: 4.1.2
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.json.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon JSON Driver"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the JSON Driver."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.json.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.json.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.emc.json.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.emc.json.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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) 2023 The University of York.
This program and the accompanying materials are made
available under the terms of the Eclipse Public License 2.0
which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.eol.dt.interpreter" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.eol.dt.interpreter" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Object Language Interpeter"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.eol.dt.interpreter"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eol.dt.interpreter" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.eol.dt.interpreter" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.dt.interpreter" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.eol.dt.interpreter" version="2.9.0.202604010948">
          <properties 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.acceleo.ui.interpreter" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.engine" 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.eclipse.jface.text" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.emf.ecore" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.eol.dt.interpreter
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.eol.dt.interpreter" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.eol.dt.interpreter;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.emf.decorator" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.emc.emf.decorator" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="EMF Decorator Model Plug-in"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.emf.decorator"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.emf.decorator" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf.decorator" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.emf.decorator" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.emf.decorator" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.emf.decorator
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.emf.decorator" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.emf.decorator
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.csv.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.csv.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon CSV Model Support Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.csv.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.csv.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.csv.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.csv.dt" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.csv.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.emc.csv" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.csv.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.csv.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.csv.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.etl.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.etl.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Transformation Language Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.etl.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="10">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.etl.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.etl.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.etl.dt" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.etl.dt.editor" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.etl.dt.editor.outline" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.etl.dt.launching" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.etl.dt.launching.tabs" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.etl.dt.wizards" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.etl.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.etl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.jface.text" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.erl.dt" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.etl.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.etl.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.etl.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.simulink.requirement.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.simulink.requirement.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Simulink Requirements Model Support Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.simulink.requirement.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.simulink.requirement.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.simulink.requirement.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simuink.requirement.dt" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.simulink.requirement.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.simulink.common" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.simulink.requirement" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.simulink.common.dt" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.simulink.requirement.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.simulink.requirement.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.simulink.requirement.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.workflow.csv" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.workflow.csv" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon CSV Workflow Tasks Plugin"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.workflow.csv"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.workflow.csv" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.workflow.csv" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.workflow.tasks.csv" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.workflow.csv" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.csv" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.csv.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.ant.core" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.workflow" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.workflow.csv
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.workflow.csv" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.workflow.csv;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.rdf.emf.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.rdf.emf.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="EMC Driver for RDF-based EMF resource Developer Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.rdf.emf.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="4">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.rdf.emf.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.rdf.emf.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.rdf.emf.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.rdf.emf" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.ui.ide" range="3.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=17))">
          <description>
            
            org.eclipse.epsilon.emc.rdf.emf.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.rdf.emf.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.rdf.emf.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.spreadsheets.excel.dt.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="EMC Microsoft Excel Spreadsheet Driver Development Tools"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the Epsilon development tools needed to&#10;work with Microsoft Excel Spreadsheet models."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.spreadsheets.excel.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.spreadsheets.excel.dt.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.emc.spreadsheets.excel.dt.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.emc.spreadsheets.excel.dt.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.eml.engine" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.eml.engine" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Merging Language Engine"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.eml.engine"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="13">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eml.engine" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.eml.engine" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eml" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eml.debug" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eml.dom" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eml.execute.context" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eml.execute.operations" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eml.launch" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eml.parse" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eml.strategy" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eml.trace" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.eml.engine" version="2.9.0.202604010948">
          <properties 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.epsilon.ecl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.etl.engine" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.eml.engine
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.eml.engine" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.eml.engine
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emf.dt.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.emf.dt.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Development Tools for EMF"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the Epsilon development tools needed to work with EMF models. These include:&#10;- The EPackage Registry view for querying all registered EPackages.&#10;- The reflective Exeed editor and the ModeLink model weaving editor.&#10;- Apache Ant tasks for working with EMF models in Epsilon.&#10;- EUnit extensions for comparing EMF models and showing their differences from the EUnit view."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emf.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emf.dt.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.emf.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.core.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.dt.epackageregistryexplorer" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.dt.exeed" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.emf.decorator.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.emf.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.egl.dt.traceability.editor" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.egl.dt.traceability.fine.emf" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.flock.dt.emf" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.workflow.emf" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emf.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eol.dt.interpreter" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emf.dt.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.evl.emf.validation.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.evl.emf.validation.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Validation Language EMF Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature integrates EVL as a validation provider for the EMF Validation framework."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.evl.emf.validation.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.evl.emf.validation.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.core.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emf.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.evl.emf.validation" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.evl.emf.validation.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.jdt.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.emc.jdt.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="8">
        <property name="org.eclipse.equinox.p2.name" value="EMC JDT Feature"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides support for managing Java code from Epsilon through JDT."/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse.org"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.jdt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="1">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.jdt.feature.feature.group" version="2.9.0.202604010948"/>
      </provides>
      <requires size="3">
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.core.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.jdt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.jdt.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <filter>
            
            (org.eclipse.update.install.features=true)
          
          </filter>
        </required>
      </requires>
      <touchpoint id="null" version="0.0.0"/>
      <copyright>
        
        Copyright (c) 2018 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.common" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.common" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Common"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.common"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="12">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.common" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.common" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.concurrent" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.function" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.module" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.parse" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.parse.problem" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.launch" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.util" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.util.profiling" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.common" version="2.9.0.202604010948">
          <properties 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.antlr.runtime" range="[3.1.1,3.5.3)"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.common
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.common" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.common
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.uml" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.emc.uml" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon UML Model Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.uml"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.uml" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.uml" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.uml" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.uml" version="2.9.0.202604010948">
          <properties 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.epsilon.emc.emf" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.engine" 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.8))">
          <description>
            
            org.eclipse.epsilon.emc.uml
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.uml" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.uml
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.picto.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.picto.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Picto"/>
        <property name="org.eclipse.equinox.p2.description" value="Picto is a tool for visualising models using Markdown, HTML, SVG and Graphviz through model-to-text transformation."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.picto.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.picto.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.flexmi.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.picto" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="wrapped.net.sourceforge.plantuml.plantuml-epl" range="[1.2023.11,1.2023.11]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.picto.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.uml.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.uml.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon UML Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the Epsilon Model Connectivity driver for&#10;UML models. This driver is required in order to work with UML&#10;models in Epsilon."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.uml.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.uml.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.emf.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.uml" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.uml.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.json.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.json.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon JSON Model Support Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.json.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.json.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.json.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.json.dt" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.json.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.json" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.json.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.json.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.json.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="com.googlecode.json-simple" version="1.1.1" singleton="false">
      <update id="com.googlecode.json-simple" range="[0.0.0,1.1.1)" severity="0"/>
      <properties size="7">
        <property name="org.eclipse.equinox.p2.name" value="JSON.simple"/>
        <property name="org.eclipse.equinox.p2.description" value="A simple Java toolkit for JSON"/>
        <property name="maven-groupId" value="com.googlecode.json-simple"/>
        <property name="maven-artifactId" value="json-simple"/>
        <property name="maven-version" value="1.1.1"/>
        <property name="maven-repository" value="eclipse.maven.central.mirror"/>
        <property name="maven-type" value="jar"/>
      </properties>
      <provides size="6">
        <provided namespace="org.eclipse.equinox.p2.iu" name="com.googlecode.json-simple" version="1.1.1"/>
        <provided namespace="osgi.bundle" name="com.googlecode.json-simple" version="1.1.1"/>
        <provided namespace="java.package" name="org.json.simple" version="1.1.1"/>
        <provided namespace="java.package" name="org.json.simple.parser" version="1.1.1"/>
        <provided namespace="osgi.identity" name="com.googlecode.json-simple" version="1.1.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>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="com.googlecode.json-simple" version="1.1.1"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: com.googlecode.json-simple
Bundle-Version: 1.1.1
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="a.jre.javase" version="18.0.0" singleton="false">
      <provides size="257">
        <provided namespace="org.eclipse.equinox.p2.iu" name="a.jre.javase" version="18.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.util.zip" version="0.0.0"/>
        <provided namespace="java.package" name="java.security.cert" 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="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="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="javax.security.auth.login" version="0.0.0"/>
        <provided namespace="java.package" name="org.w3c.dom.html" 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="javax.imageio.metadata" version="0.0.0"/>
        <provided namespace="java.package" name="java.util.prefs" 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="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.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="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="java.util.random" 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="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="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.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="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="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="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.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"/>
        <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" version="17.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="18.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="18.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="18.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="18.0.0"/>
      </provides>
      <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
    </unit>
    <unit id="a.jre.javase" version="14.0.0" singleton="false">
      <provides size="255">
        <provided namespace="org.eclipse.equinox.p2.iu" name="a.jre.javase" version="14.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.util.zip" version="0.0.0"/>
        <provided namespace="java.package" name="java.security.cert" 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="javax.swing.plaf" version="0.0.0"/>
        <provided namespace="java.package" name="javax.swing.text.html" 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="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="javax.imageio.metadata" version="0.0.0"/>
        <provided namespace="java.package" name="java.util.prefs" 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="jdk.nashorn.api.scripting" 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="java.awt.color" version="0.0.0"/>
        <provided namespace="java.package" name="javax.management.openmbean" 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="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="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="javax.naming.ldap.spi" 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.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.imageio.plugins.tiff" version="0.0.0"/>
        <provided namespace="java.package" name="javax.management.remote" 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="jdk.nashorn.api.tree" 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="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"/>
        <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="14.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="14.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="14.0.0"/>
      </provides>
      <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
    </unit>
    <unit id="a.jre.javase" version="12.0.0" singleton="false">
      <provides size="254">
        <provided namespace="org.eclipse.equinox.p2.iu" name="a.jre.javase" version="12.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="javax.swing.plaf" version="0.0.0"/>
        <provided namespace="java.package" name="javax.swing.text.html" 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="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="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="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="javax.security.auth.login" version="0.0.0"/>
        <provided namespace="java.package" name="org.w3c.dom.html" 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="javax.imageio.metadata" version="0.0.0"/>
        <provided namespace="java.package" name="java.util.prefs" 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="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.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="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="java.awt.color" version="0.0.0"/>
        <provided namespace="java.package" name="javax.management.openmbean" 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="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="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="com.sun.tools.javadoc" 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.javadoc" 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.security.acl" 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.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="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.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.imageio.plugins.tiff" version="0.0.0"/>
        <provided namespace="java.package" name="javax.management.remote" 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="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"/>
        <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/compact1" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="12.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="12.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="12.0.0"/>
      </provides>
      <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
    </unit>
    <unit id="a.jre.javase" version="16.0.0" singleton="false">
      <provides size="255">
        <provided namespace="org.eclipse.equinox.p2.iu" name="a.jre.javase" version="16.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="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="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="javax.security.auth.login" version="0.0.0"/>
        <provided namespace="java.package" name="org.w3c.dom.html" 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="javax.imageio.metadata" version="0.0.0"/>
        <provided namespace="java.package" name="java.util.prefs" 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="java.awt.color" version="0.0.0"/>
        <provided namespace="java.package" name="javax.management.openmbean" 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="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="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="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="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.imageio.plugins.tiff" version="0.0.0"/>
        <provided namespace="java.package" name="javax.management.remote" 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="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"/>
        <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="16.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="16.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="16.0.0"/>
      </provides>
      <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
    </unit>
    <unit id="a.jre.javase" version="20.0.0" singleton="false">
      <provides size="260">
        <provided namespace="org.eclipse.equinox.p2.iu" name="a.jre.javase" version="20.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.util.zip" version="0.0.0"/>
        <provided namespace="java.package" name="java.security.cert" 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="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.lang.foreign" 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="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="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="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="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.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="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="java.util.random" 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="java.awt.color" version="0.0.0"/>
        <provided namespace="java.package" name="javax.management.openmbean" 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="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="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.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="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="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.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.imageio.plugins.tiff" version="0.0.0"/>
        <provided namespace="java.package" name="javax.management.remote" 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="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"/>
        <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" version="17.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="18.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="19.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="20.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="20.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="20.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="20.0.0"/>
      </provides>
      <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
    </unit>
    <unit id="a.jre.javase" version="22.0.0" singleton="false">
      <provides size="266">
        <provided namespace="org.eclipse.equinox.p2.iu" name="a.jre.javase" version="22.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.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.plaf" version="0.0.0"/>
        <provided namespace="java.package" name="javax.swing.text.html" version="0.0.0"/>
        <provided namespace="java.package" name="java.lang.foreign" 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="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="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.classfile" 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="javax.imageio.metadata" version="0.0.0"/>
        <provided namespace="java.package" name="java.util.prefs" 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="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="java.lang.classfile.components" 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="java.util.random" 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="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="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="java.lang.classfile.attribute" 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.lang.classfile.constantpool" 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.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="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.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="java.lang.classfile.instruction" 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="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"/>
        <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" version="17.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="18.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="19.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="20.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="21.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="22.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="22.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="22.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="22.0.0"/>
      </provides>
      <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
    </unit>
    <unit id="a.jre.javase" version="24.0.0" singleton="false">
      <provides size="268">
        <provided namespace="org.eclipse.equinox.p2.iu" name="a.jre.javase" version="24.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.security.cert" version="0.0.0"/>
        <provided namespace="java.package" name="java.util.zip" 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.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.lang.foreign" 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="javax.swing.colorchooser" 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="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="java.lang.classfile" 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="javax.imageio.metadata" version="0.0.0"/>
        <provided namespace="java.package" name="java.util.prefs" 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="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.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="java.util.random" 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="javax.naming.ldap.spi" version="0.0.0"/>
        <provided namespace="java.package" name="jdk.jshell" 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="java.lang.classfile.attribute" 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.lang.classfile.constantpool" 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="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="java.lang.classfile.instruction" 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="jdk.management" 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"/>
        <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" version="17.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="18.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="19.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="20.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="21.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="22.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="23.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="24.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="24.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="24.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="24.0.0"/>
      </provides>
      <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
    </unit>
    <unit id="a.jre.javase" version="26.0.0" singleton="false">
      <provides size="269">
        <provided namespace="org.eclipse.equinox.p2.iu" name="a.jre.javase" version="26.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.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.lang.foreign" 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="javax.xml" 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="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.classfile" 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="javax.imageio.metadata" version="0.0.0"/>
        <provided namespace="java.package" name="java.util.prefs" 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="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="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="java.util.random" 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="javax.sound" 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="java.awt.color" version="0.0.0"/>
        <provided namespace="java.package" name="javax.management.openmbean" 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="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="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="java.lang.classfile.attribute" 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.lang.classfile.constantpool" 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.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="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="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.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.imageio.plugins.tiff" version="0.0.0"/>
        <provided namespace="java.package" name="javax.management.remote" 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="java.lang.classfile.instruction" 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="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="jdk.management" 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"/>
        <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" version="17.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="18.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="19.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="20.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="21.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="22.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="23.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="24.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="25.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="26.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="26.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="26.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="26.0.0"/>
      </provides>
      <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
    </unit>
    <unit id="org.eclipse.epsilon.emc.html.dt.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="HTML Model DT 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="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.html.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.html.dt.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.emc.html.dt.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.emc.html.dt.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.cdo" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.emc.cdo" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon CDO Model Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.cdo"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.cdo" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.cdo" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.cdo" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.cdo" version="2.9.0.202604010948">
          <properties 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.epsilon.emc.emf" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.emf.cdo" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.emf.cdo.net4j" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.engine" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.cdo
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.cdo" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.cdo
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.antlr.postprocessor.model" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.antlr.postprocessor.model" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="7">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Antlr AST Postprocessor Model"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.antlr.postprocessor.model"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="8">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.antlr.postprocessor.model" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.antlr.postprocessor.model" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.antlr.postprocessor.model" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.antlr.postprocessor.model.antlrAst" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.antlr.postprocessor.model.antlrAst.impl" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.antlr.postprocessor.model.antlrAst.util" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.antlr.postprocessor.model" version="2.9.0.202604010948">
          <properties 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.epsilon.common" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.antlr.postprocessor.model
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.antlr.postprocessor.model" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.antlr.postprocessor.model;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.ewl.emf" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.ewl.emf" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Wizard Language EMF Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.ewl.emf"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ewl.emf" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.ewl.emf" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ewl.emf" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.ewl.emf" version="2.9.0.202604010948">
          <properties 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.epsilon.emc.emf" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.ewl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.dt" 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.epsilon.emf.dt" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.ewl.emf
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.ewl.emf" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.ewl.emf;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.rdf.emf.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.rdf.emf.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="RDF-Based EMF Resource"/>
        <property name="org.eclipse.equinox.p2.description" value="RDF-based EMF resource"/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.rdf.emf.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.rdf.emf.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.rdf.emf" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.rdf.validation" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.jena.uberjar" range="[2.9.0.qualifier,2.9.0.qualifier]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.rdf.emf" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.rdf.emf.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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) 2025 The University of York.
This program and the accompanying materials are made
available under the terms of the Eclipse Public License 2.0
which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.hutn.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.hutn.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Human Usable Textual Notation Core"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides an Epsilon Model Connectivity driver for models written in the standard OMG HUTN textual notation. This is required in order to load and save HUTN models in Epsilon."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.hutn.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.emf.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.engine" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.model" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.model.antlrAst" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.model.config" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.xmi" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.unparser" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.hutn" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.antlr.postprocessor" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.antlr.postprocessor.model" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.spreadsheets.excel.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.spreadsheets.excel.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Excel Spreadsheets Model Support Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.spreadsheets.excel.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.spreadsheets.excel.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.spreadsheets.excel.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.spreadsheets.excel.dt" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.spreadsheets.excel.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.spreadsheets.excel" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.equinox.security" range="1.2.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.spreadsheets.excel.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.spreadsheets.excel.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.spreadsheets.excel.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.egl.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.egl.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Generation Language Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.egl.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="16">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.egl.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.egl.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.dt" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.dt.editor" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.dt.editor.outline" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.dt.extensions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.dt.extensions.fineGrainedTracePostprocessor" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.dt.extensions.formatter" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.dt.extensions.templateFactoryType" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.dt.launching" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.dt.launching.tabs" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.dt.views" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.dt.widgets" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.dt.wizards" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.egl.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.egl.engine" 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.ui.ide" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.egl.traceability.fine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.ui.console" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.erl.dt" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.egl.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.egl.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.egl.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.etl.engine" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.etl.engine" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Transformation Language Engine"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.etl.engine"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="15">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.etl.engine" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.etl.engine" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.etl" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.etl.concurrent" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.etl.debug" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.etl.dom" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.etl.execute.context" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.etl.execute.context.concurrent" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.etl.execute.operations" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.etl.launch" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.etl.parse" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.etl.strategy" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.etl.trace" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.etl.engine" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.erl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="com.google.guava" range="27.1.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.etl.engine
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.etl.engine" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.etl.engine
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="202604010957.Picto" version="1.0.0.47G-cLZjA67737E3A353KAI">
      <properties size="3">
        <property name="org.eclipse.equinox.p2.name" value="Picto"/>
        <property name="org.eclipse.equinox.p2.description" value="Model visualisation via model-to-text transformation."/>
        <property name="org.eclipse.equinox.p2.type.category" value="true"/>
      </properties>
      <provides size="1">
        <provided namespace="org.eclipse.equinox.p2.iu" name="202604010957.Picto" version="1.0.0.47G-cLZjA67737E3A353KAI"/>
      </provides>
      <requires size="1">
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.picto.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
      </requires>
      <touchpoint id="null" version="0.0.0"/>
    </unit>
    <unit id="org.eclipse.epsilon.emc.cdo.dt.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon CDO Model Support Developer Tools Feature"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the developer tools for the Epsilon CDO&#10;model driver."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.cdo.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.cdo.dt.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.emc.cdo.dt.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.emc.cdo.dt.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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) 2022 The University of York.
This program and the accompanying materials are made
available under the terms of the Eclipse Public License 2.0
which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.eol.dap" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.eol.dap" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Debug Adapter"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.eol.dap"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="8">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eol.dap" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.eol.dap" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.dap" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.dap.variables" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.dap.variables.collections" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.dap.variables.maps" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.eol.dap" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="2.6.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.lsp4j.debug" range="0.23.1"/>
        <required namespace="osgi.bundle" name="org.eclipse.lsp4j.jsonrpc" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.lsp4j.jsonrpc.debug" range="0.0.0"/>
        <required namespace="osgi.bundle" name="com.google.gson" range="2.0.0"/>
        <required namespace="osgi.bundle" name="com.google.guava" range="19.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.eol.dap
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.eol.dap" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.eol.dap
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.flexmi.dt.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.flexmi.dt.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Flexmi Development Tools"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides development tools for Epsilon's Flexmi reflective XML-based syntax for EMF models."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.flexmi.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.flexmi.dt.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.flexmi.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emf.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.flexmi.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.flexmi.dt.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.cdo.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon CDO Model Support Feature"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the Epsilon CDO model driver."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.cdo.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.cdo.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.emc.cdo.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.emc.cdo.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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) 2022 The University of York.
This program and the accompanying materials are made
available under the terms of the Eclipse Public License 2.0
which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.json.dt.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon JSON Driver Development Tools"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the JSON Driver's Developer Tools."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.json.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.json.dt.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.emc.json.dt.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.emc.json.dt.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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) 2023 The University of York.
This program and the accompanying materials are made
available under the terms of the Eclipse Public License 2.0
which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.flexmi.dt.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Flexmi Development Tools"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides development tools for Epsilon's Flexmi reflective XML-based syntax for EMF models."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.flexmi.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.flexmi.dt.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.flexmi.dt.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.flexmi.dt.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.csv.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon CSV Driver"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the CSV Driver."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.csv.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.csv.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.emc.csv.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.emc.csv.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.hutn.xmi" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.hutn.xmi" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Human Usable Textual Notation XMI Bridge"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.hutn.xmi"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="11">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.xmi" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.hutn.xmi" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.xmi" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.xmi.coerce" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.xmi.parser" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.xmi.parser.generator" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.xmi.parser.sax" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.xmi.postprocessor" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.xmi.util" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.hutn.xmi" version="2.9.0.202604010948">
          <properties 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.epsilon.hutn.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.hutn.unparser" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.hutn.xmi
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.hutn.xmi" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.hutn.xmi
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.spreadsheets.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="EMC Abstract Spreadsheet Driver"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the abstract EMC Spreadsheets Driver."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.spreadsheets.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.spreadsheets.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.emc.spreadsheets.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.emc.spreadsheets.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.jdt.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="7">
        <property name="org.eclipse.equinox.p2.name" value="EMC JDT Feature"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides support for managing Java code from Epsilon through JDT."/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse.org"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.jdt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.jdt.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.emc.jdt.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.emc.jdt.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <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>
        
        Copyright (c) 2018 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.hutn.model.antlrAst" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.hutn.model.antlrAst" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="7">
        <property name="org.eclipse.equinox.p2.name" value="Human Usable Textual Notation AST Model"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.hutn.model.antlrAst"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="7">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.model.antlrAst" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.hutn.model.antlrAst" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.model.hutnAntlrAst" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.model.hutnAntlrAst.impl" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.model.hutnAntlrAst.util" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.hutn.model.antlrAst" version="2.9.0.202604010948">
          <properties 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.epsilon.common" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.antlr.postprocessor.model" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.hutn.model.antlrAst
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.hutn.model.antlrAst" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.hutn.model.antlrAst;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.erl.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.erl.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Rule Language Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.erl.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="6">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.erl.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.erl.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.erl.dt" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.erl.dt.editor.outline" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.erl.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.erl.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.erl.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.erl.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.hutn.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Human Usable Textual Notation Core"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides an Epsilon Model Connectivity driver for models written in the standard OMG HUTN textual notation. This is required in order to load and save HUTN models in Epsilon."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.hutn.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.hutn.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.hutn.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.graphml.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.graphml.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon GraphML Model Support Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.graphml.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.graphml.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.graphml.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.graphml.dt" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.graphml.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.graphml" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.graphml.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.graphml.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.graphml.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.cdo.dt.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.emc.cdo.dt.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon CDO Model Support Developer Tools Feature"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the developer tools for the Epsilon CDO&#10;model driver."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.cdo.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.cdo.dt.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.emc.cdo.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.cdo.dt.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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) 2022 The University of York.
This program and the accompanying materials are made
available under the terms of the Eclipse Public License 2.0
which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.simulink.dictionary" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.emc.simulink.dictionary" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Simulink Dictionary Model Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.simulink.dictionary"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="8">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.simulink.dictionary" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.simulink.dictionary" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.dictionary.model" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.dictionary.model.element" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.dictionary.util.collection" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.dictionary.util.manager" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.simulink.dictionary" version="2.9.0.202604010948">
          <properties 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.epsilon.emc.simulink.common" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.simulink.dictionary
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.simulink.dictionary" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.simulink.dictionary
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.egl.dt.traceability.fine.emf" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.egl.dt.traceability.fine.emf" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="9">
        <property name="df_LT.pluginName" value="EGL Traceability EMF 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.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.egl.dt.traceability.fine.emf"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="9">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.egl.dt.traceability.fine.emf" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.egl.dt.traceability.fine.emf" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.dt.traceability.fine.emf" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.dt.traceability.fine.emf.textlink" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.dt.traceability.fine.emf.textlink.impl" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.dt.traceability.fine.emf.textlink.util" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.egl.dt.traceability.fine.emf" version="2.9.0.202604010948">
          <properties size="1">
            <property name="type" value="osgi.bundle"/>
          </properties>
        </provided>
        <provided namespace="org.eclipse.equinox.p2.eclipse.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.epsilon.egl.traceability.fine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.egl.dt" 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"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.egl.dt.traceability.fine.emf
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.egl.dt.traceability.fine.emf" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.egl.dt.traceability.fine.emf;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.muddle" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.muddle" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="7">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Muddle Model Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.muddle"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="7">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.muddle" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.muddle" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.muddle" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.muddle.impl" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.muddle.util" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.muddle" version="2.9.0.202604010948">
          <properties 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="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.engine" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.muddle
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.muddle" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.muddle;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.ecore.delegates" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.ecore.delegates" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon EMF Ecore Delegates Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.ecore.delegates"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="10">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ecore.delegates" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.ecore.delegates" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecore.delegates" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecore.delegates.execution" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecore.delegates.invocation" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecore.delegates.notify" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecore.delegates.setting" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecore.delegates.validation" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.ecore.delegates" version="2.9.0.202604010948">
          <properties 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.epsilon.evl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.engine" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.ecore.delegates
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.ecore.delegates" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.ecore.delegates;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.html.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.emc.html.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="HTML Model 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="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.html.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.html.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.core.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.plainxml" range="0.0.0"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.jsoup" range="1.7.2"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.html" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.html.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.ewl.gmf.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Wizard Language GMF Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="Installing this feature enables the &quot;Wizards&quot; popup menu in the GMF-based editors. From this &quot;Wizards&quot; menu, users will be able to run the registered EWL scripts that are applicable to the selected element."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.ewl.gmf.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ewl.gmf.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.ewl.gmf.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.ewl.gmf.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.dt.exeed" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.dt.exeed" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Exeed EMF Model Editor"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.dt.exeed"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="7">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.dt.exeed" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.dt.exeed" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.dt.exeed" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.dt.exeed.extensions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.dt.exeed.modelink" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.dt.exeed" version="2.9.0.202604010948">
          <properties 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.epsilon.emc.emf" 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.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emf.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.jdom" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.dt.exeed
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.dt.exeed" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.dt.exeed;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.composite" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.emc.composite" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Composite Model Plug-in"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.composite"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.composite" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.composite" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.composite" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.composite" version="2.9.0.202604010948">
          <properties 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.epsilon.ecl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.engine" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.composite
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.composite" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.composite
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.rdf.emf" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.emc.rdf.emf" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="EMC driver for RDF-based EMF resource"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.rdf.emf"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.rdf.emf" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.rdf.emf" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.rdf.emf" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.rdf.emf" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="2.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf" range="2.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.rdf.emf" range="2.9.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.emf" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=17))">
          <description>
            
            org.eclipse.epsilon.emc.rdf.emf
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.rdf.emf" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.rdf.emf
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.simulink.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.simulink.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Simulink Model Support Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.simulink.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.simulink.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.simulink.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.dt" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.simulink.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.emc.simulink.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.simulink" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.simulink.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.simulink.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.simulink.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.ewl.engine" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.ewl.engine" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Wizard Engine Engine"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.ewl.engine"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="9">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ewl.engine" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.ewl.engine" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ewl" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ewl.dom" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ewl.execute" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ewl.execute.context" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ewl.parse" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.ewl.engine" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.erl.engine" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.ewl.engine
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.ewl.engine" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.ewl.engine
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emf.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.emf.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon EMF Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the Epsilon Model Connectivity driver for EMF models. This driver is required in order to work with EMF models in Epsilon."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emf.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emf.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.core.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.emf" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.emf.virtual" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.emf.decorator" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ecore.delegates" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emf.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.epl.engine" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.epl.engine" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Pattern Language Engine"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.epl.engine"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="15">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.epl.engine" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.epl.engine" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.epl" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.epl.combinations" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.epl.concurrent" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.epl.debug" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.epl.dom" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.epl.execute" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.epl.execute.context" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.epl.execute.context.concurrent" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.epl.execute.model" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.epl.launch" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.epl.parse" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.epl.engine" version="2.9.0.202604010948">
          <properties 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.epsilon.erl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.engine" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.epl.engine
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.epl.engine" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.epl.engine
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.simulink.dictionary.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.simulink.dictionary.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Simulink Dictionary Deverlopment Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.simulink.dictionary.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.simulink.dictionary.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.simulink.dictionary.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simuink.dictionary.dt" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.simulink.dictionary.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.emc.simulink.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.simulink.dictionary" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.simulink.dictionary.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.simulink.dictionary.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.simulink.dictionary.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="202604010957.Epsilon HTML Integration" version="1.0.0.787Y-cLZTWl7E7EU7M7A7gMc">
      <properties size="3">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon HTML Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="Support for managing HTML models with languages of the Epsilon platform."/>
        <property name="org.eclipse.equinox.p2.type.category" value="true"/>
      </properties>
      <provides size="1">
        <provided namespace="org.eclipse.equinox.p2.iu" name="202604010957.Epsilon HTML Integration" version="1.0.0.787Y-cLZTWl7E7EU7M7A7gMc"/>
      </provides>
      <requires size="2">
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.html.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.html.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
      </requires>
      <touchpoint id="null" version="0.0.0"/>
    </unit>
    <unit id="org.eclipse.epsilon.emc.graphml.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon GraphML Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the Epsilon Model Connectivity driver for&#10;GraphML models. This driver is required in order to work with GraphMLmodels in Epsilon."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.graphml.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.graphml.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.emc.graphml.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.emc.graphml.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.pinset.engine" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.pinset.engine" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Pinset"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.pinset.engine"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="8">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.pinset.engine" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.pinset.engine" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.pinset" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.pinset.columnGenerators" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.pinset.debug" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.pinset.parse" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.pinset.engine" version="2.9.0.202604010948">
          <properties 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.epsilon.erl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.apache.commons.lang3" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.pinset.engine
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.pinset.engine" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.pinset.engine
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.csv.dt.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon CSV Driver Development Tools"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the CSV Driver's Developer Tools and ANT Workflow."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.csv.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.csv.dt.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.emc.csv.dt.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.emc.csv.dt.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.picto.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Picto"/>
        <property name="org.eclipse.equinox.p2.description" value="Picto is a tool for visualising models using Markdown, HTML, SVG and Graphviz through model-to-text transformation."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.picto.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.picto.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.picto.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.picto.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="202604010957.Human Usable Textual Notation (HUTN)" version="1.0.0.787Y-cLZdA67E7EU7M7A7gMc">
      <properties size="3">
        <property name="org.eclipse.equinox.p2.name" value="Human Usable Textual Notation (HUTN)"/>
        <property name="org.eclipse.equinox.p2.description" value="Parser and development tools for the OMG Human Usable Textual Notation (HUTN)."/>
        <property name="org.eclipse.equinox.p2.type.category" value="true"/>
      </properties>
      <provides size="1">
        <provided namespace="org.eclipse.equinox.p2.iu" name="202604010957.Human Usable Textual Notation (HUTN)" version="1.0.0.787Y-cLZdA67E7EU7M7A7gMc"/>
      </provides>
      <requires size="2">
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
      </requires>
      <touchpoint id="null" version="0.0.0"/>
    </unit>
    <unit id="org.eclipse.epsilon.emf.dt.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Development Tools for EMF"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the Epsilon development tools needed to work with EMF models. These include:&#10;- The EPackage Registry view for querying all registered EPackages.&#10;- The reflective Exeed editor and the ModeLink model weaving editor.&#10;- Apache Ant tasks for working with EMF models in Epsilon.&#10;- EUnit extensions for comparing EMF models and showing their differences from the EUnit view."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emf.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emf.dt.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.emf.dt.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.emf.dt.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.hutn.xmi.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.hutn.xmi.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Human Usable Textual Notation XMI Bridge Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.hutn.xmi.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="6">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.xmi.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.hutn.xmi.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.xmi.dt" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.xmi.dt.actions" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.hutn.xmi.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.hutn.xmi" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.hutn.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.hutn.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.hutn.xmi.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.hutn.xmi.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.hutn.xmi.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.core.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Core"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides execution engines for all Epsilon languages, profiling tools and several Epsilon Model Connectivity (EMC) drivers for non-EMF models, such as CSV files, BibTeX files and plain XML files."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.core.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.core.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.core.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.core.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.hutn" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.emc.hutn" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon HUTN Model Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.hutn"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.hutn" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.hutn" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.hutn" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.hutn" version="2.9.0.202604010948">
          <properties 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.epsilon.emc.emf" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.hutn.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.hutn.xmi" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.hutn
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.hutn" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.hutn
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.pinset.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.pinset.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Pinset Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.pinset.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="10">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.pinset.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.pinset.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.pinset.dt" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.pinset.dt.editor" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.pinset.dt.editor.outline" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.pinset.dt.launching" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.pinset.dt.launching.tabs" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.pinset.dt.wizards" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.pinset.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.jface.text" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.pinset.engine" range="1.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.ui.ide" range="3.12.3"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.pinset.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.pinset.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.pinset.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.flexmi" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.flexmi" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Flexmi"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.flexmi"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="9">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.flexmi" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.flexmi" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flexmi" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flexmi.actions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flexmi.templates" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flexmi.xml" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flexmi.yaml" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.flexmi" version="2.9.0.202604010948">
          <properties 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.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="com.google.guava" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.apache.commons.lang3" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.egl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.plainxml" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.yaml.snakeyaml" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.flexmi
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.flexmi" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.flexmi;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.rdf.validation" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.rdf.validation" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="5">
        <property name="org.eclipse.equinox.p2.name" value="Validation"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.rdf.validation"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.rdf.validation" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.rdf.validation" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.rdf.validation" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.rdf.validation" version="2.9.0.202604010948">
          <properties 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.epsilon.jena.uberjar" range="2.9.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=17))">
          <description>
            
            org.eclipse.epsilon.rdf.validation
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.rdf.validation" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.rdf.validation
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="202604010957.Epsilon Spreadsheet Integration" version="1.0.0.7J8O-cLZX4K7cIdDIwISJhxX">
      <properties size="3">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Spreadsheet Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="Support for managing spreadsheet models with languages of the Epsilon platform."/>
        <property name="org.eclipse.equinox.p2.type.category" value="true"/>
      </properties>
      <provides size="1">
        <provided namespace="org.eclipse.equinox.p2.iu" name="202604010957.Epsilon Spreadsheet Integration" version="1.0.0.7J8O-cLZX4K7cIdDIwISJhxX"/>
      </provides>
      <requires size="5">
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.spreadsheets.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.spreadsheets.excel.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.csv.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.csv.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.spreadsheets.excel.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
      </requires>
      <touchpoint id="null" version="0.0.0"/>
    </unit>
    <unit id="org.eclipse.epsilon.rdf.emf.dt.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.rdf.emf.dt.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="RDF-Based EMF Resource Developer Tools"/>
        <property name="org.eclipse.equinox.p2.description" value="Developer tools for the EMF resource on top of RDF formats."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.rdf.emf.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.rdf.emf.dt.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.rdf.emf.converter" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.rdf.emf.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.rdf.emf.dt.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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) 2025 The University of York.
This program and the accompanying materials are made
available under the terms of the Eclipse Public License 2.0
which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.uml.dt.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.uml.dt.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Development Tools for UML"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the Epsilon development tools needed to&#10;work with UML models."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.uml.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.uml.dt.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.uml.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emf.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.uml.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.uml.dt.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.epl.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.epl.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Pattern Language Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.epl.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="10">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.epl.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.epl.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.epl.dt" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.epl.dt.editor" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.epl.dt.editor.outline" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.epl.dt.launching" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.epl.dt.launching.tabs" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.epl.dt.wizards" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.epl.dt" version="2.9.0.202604010948">
          <properties 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.jface.text" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.epl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.erl.dt" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.epl.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.epl.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.epl.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="202604010957.Epsilon CDO Integration" version="1.0.0.787Y-cLZT667E7EU7M7A7gMc">
      <properties size="3">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon CDO Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="Support for connecting to Eclipse CDO model repositories."/>
        <property name="org.eclipse.equinox.p2.type.category" value="true"/>
      </properties>
      <provides size="1">
        <provided namespace="org.eclipse.equinox.p2.iu" name="202604010957.Epsilon CDO Integration" version="1.0.0.787Y-cLZT667E7EU7M7A7gMc"/>
      </provides>
      <requires size="2">
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.cdo.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.cdo.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
      </requires>
      <touchpoint id="null" version="0.0.0"/>
    </unit>
    <unit id="org.eclipse.epsilon.emc.simulink.common.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.simulink.common.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Simulink Common Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.simulink.common.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.simulink.common.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.simulink.common.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.common.dt" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.simulink.common.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.simulink.common" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.simulink.common.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.simulink.common.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.simulink.common.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.rdf.emf" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.rdf.emf" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="EMF Driver for RDF Graphs"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.rdf.emf"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="6">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.rdf.emf" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.rdf.emf" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.rdf.emf" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.rdf.emf.config" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.rdf.emf" version="2.9.0.202604010948">
          <properties 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.yaml.snakeyaml" range="2.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.emf.ecore" range="2.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.jena.uberjar" range="2.9.0"/>
        <required namespace="osgi.bundle" name="com.google.guava" range="30.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.rdf.validation" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.core.runtime" range="3.0.0" optional="true" greedy="false"/>
        <required namespace="osgi.bundle" name="org.eclipse.core.resources" range="3.0.0" optional="true" greedy="false"/>
        <required namespace="osgi.bundle" name="org.apache.commons.collections" range="3.2.2"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=17))">
          <description>
            
            org.eclipse.epsilon.rdf.emf
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.rdf.emf" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.rdf.emf;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.hutn.dt.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Human Usable Textual Notation Development Tools"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides an editor and supporting tools for models specified in the OMG HUTN textual notation. These models can be accessed by Epsilon programs through the a HUTN EMC driver."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.hutn.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.dt.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.hutn.dt.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.hutn.dt.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="202604010957.Epsilon JDT Integration" version="1.0.0.787Y-cLZT507E7EU7M7A7gMc">
      <properties size="3">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon JDT Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="Support for managing Java source code with languages of the Epsilon platform."/>
        <property name="org.eclipse.equinox.p2.type.category" value="true"/>
      </properties>
      <provides size="1">
        <provided namespace="org.eclipse.equinox.p2.iu" name="202604010957.Epsilon JDT Integration" version="1.0.0.787Y-cLZT507E7EU7M7A7gMc"/>
      </provides>
      <requires size="2">
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.jdt.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.jdt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
      </requires>
      <touchpoint id="null" version="0.0.0"/>
    </unit>
    <unit id="org.eclipse.epsilon.uml.dt.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Development Tools for UML"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the Epsilon development tools needed to&#10;work with UML models."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.uml.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.uml.dt.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.uml.dt.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.uml.dt.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.help" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.help" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Help"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.help"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="4">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.help" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.help" version="2.9.0.202604010948"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.help" version="2.9.0.202604010948">
          <properties 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.epsilon.help
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.help" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.help;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.ewl.gmf.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.ewl.gmf.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Wizard Language GMF Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="Installing this feature enables the &quot;Wizards&quot; popup menu in the GMF-based editors. From this &quot;Wizards&quot; menu, users will be able to run the registered EWL scripts that are applicable to the selected element."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.ewl.gmf.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ewl.gmf.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.emf.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.core.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ewl.gmf" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ewl.gmf.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.flexmi.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Flexmi"/>
        <property name="org.eclipse.equinox.p2.description" value="Reflective and fuzzy XML-based concrete syntax for EMF models."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.flexmi.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.flexmi.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.flexmi.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.flexmi.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.ewl.gmf" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.ewl.gmf" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Wizard Language GMF Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.ewl.gmf"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ewl.gmf" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.ewl.gmf" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ewl.gmf" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.ewl.gmf" version="2.9.0.202604010948">
          <properties 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.epsilon.emc.emf" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.ewl.emf" 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.edit" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.ewl.gmf
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.ewl.gmf" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.ewl.gmf;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.picto" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.picto" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="7">
        <property name="org.eclipse.equinox.p2.name" value="Picto"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.picto"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="14">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.picto" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.picto" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.picto" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.picto.actions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.picto.browser" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.picto.dom" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.picto.dom.impl" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.picto.dom.util" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.picto.preferences" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.picto.source" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.picto.transformers" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.picto.transformers.elements" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.picto" version="2.9.0.202604010948">
          <properties 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.epsilon.flexmi" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.flexmi.dt" 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="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.core.resources" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.equinox.common" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.core.jobs" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.emf.edit" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.egl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.pinset.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf" 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.emfatic.ui" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="osgi.bundle" name="org.eclipse.gymnast.runtime.ui" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="osgi.bundle" name="org.eclipse.emf.emfatic.core" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="osgi.bundle" name="org.eclipse.gymnast.runtime.core" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="osgi.bundle" name="org.eclipse.ui.forms" 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.jface.text" 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.epsilon.eol.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.apache.commons.csv" range="0.0.0"/>
        <required namespace="osgi.bundle" name="wrapped.net.sourceforge.plantuml.plantuml-epl" range="1.2023.11"/>
        <required namespace="osgi.bundle" name="org.commonmark" range="0.24.0"/>
        <required namespace="osgi.bundle" name="org.commonmark-gfm-strikethrough" range="0.24.0"/>
        <required namespace="osgi.bundle" name="org.commonmark-gfm-tables" range="0.24.0"/>
        <required namespace="osgi.bundle" name="org.commonmark-image-attributes" range="0.24.0"/>
        <required namespace="osgi.bundle" name="org.commonmark-ins" range="0.24.0"/>
        <required namespace="osgi.bundle" name="org.commonmark-yaml-front-matter" range="0.24.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.picto
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.picto" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.picto;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.flexmi.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.flexmi.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Flexmi"/>
        <property name="org.eclipse.equinox.p2.description" value="Reflective and fuzzy XML-based concrete syntax for EMF models."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.flexmi.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.flexmi.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.emf.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.flexmi" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.flexmi.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.html.dt.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.emc.html.dt.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="HTML Model DT 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="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.html.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.html.dt.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.emc.html.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.core.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.html.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.html.dt.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.flock.engine" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.flock.engine" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Flock Engine"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.flock.engine"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="20">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.flock.engine" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.flock.engine" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.context" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.debug" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.emc.wrappers" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.equivalences" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.equivalences.factory" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.execute" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.execute.context" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.execute.exceptions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.execute.operations" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.model.checker" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.model.domain" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.model.domain.common" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.model.domain.rules" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.model.domain.typemappings" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.parse" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.flock.engine" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.erl.engine" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.flock.engine
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.flock.engine" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.flock.engine
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.spreadsheets.excel.dt.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.emc.spreadsheets.excel.dt.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="EMC Microsoft Excel Spreadsheet Driver Development Tools"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the Epsilon development tools needed to&#10;work with Microsoft Excel Spreadsheet models."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.spreadsheets.excel.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.spreadsheets.excel.dt.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.core.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.spreadsheets.excel.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.spreadsheets.excel.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.spreadsheets.excel.dt.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.simulink.dt.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Development Tools for Simulink"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the Epsilon development tools needed to&#10;work with Simulink models."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.simulink.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.simulink.dt.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.simulink.dt.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.simulink.dt.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.eunit.dt.diff.emf" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.eunit.dt.diff.emf" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="EUnit EMF Compare Integration (EMF Compare 3.1)"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.eunit.dt.diff.emf"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eunit.dt.diff.emf" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.eunit.dt.diff.emf" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eunit.dt.diff.emf.v3" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.eunit.dt.diff.emf" version="2.9.0.202604010948">
          <properties 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.epsilon.eunit.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.compare" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.emf.compare" range="3.1.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.emf.compare.edit" range="4.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.emf.compare.ide.ui" range="4.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.epsilon.eunit.dt.diff.emf
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.eunit.dt.diff.emf" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.eunit.dt.diff.emf;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emg.engine" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emg.engine" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="EMG Engine"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emg.engine"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="7">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emg.engine" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emg.engine" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emg" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emg.execute.operations.contributors" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emg.random" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emg.engine" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.epl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.apache.commons.math3" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emg.engine
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emg.engine" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emg.engine;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emg.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emg.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Model Generator Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emg.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="9">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emg.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emg.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emg.dt" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emg.dt.editor" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emg.dt.launching" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emg.dt.launching.tabs" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emg.dt.wizards" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emg.dt" version="2.9.0.202604010948">
          <properties 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.jface.text" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emg.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.epl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.epl.dt" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emg.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emg.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emg.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.graphml.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.emc.graphml.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon GraphML Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the Epsilon Model Connectivity driver for&#10;GraphML models. This driver is required in order to work with GraphMLmodels in Epsilon."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.graphml.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.graphml.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.core.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.graphml" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.graphml.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.muddle" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.graphml.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.ewl.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.ewl.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Wizard Language Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.ewl.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="8">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ewl.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.ewl.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ewl.dt" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ewl.dt.editor" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ewl.dt.editor.outline" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ewl.dt.wizards" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.ewl.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.ewl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" 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.8))">
          <description>
            
            org.eclipse.epsilon.ewl.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.ewl.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.ewl.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.eunit.cmp.emf" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.eunit.cmp.emf" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="EUnit EMF Model Comparator (EMF Compare 3.1)"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.eunit.cmp.emf"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eunit.cmp.emf" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.eunit.cmp.emf" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eunit.cmp.emf" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.eunit.cmp.emf" version="2.9.0.202604010948">
          <properties 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.compare" range="3.1.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.engine" range="2.3.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eunit.engine" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.eunit.cmp.emf
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.eunit.cmp.emf" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.eunit.cmp.emf;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.simulink.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Simulink Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the Epsilon Model Connectivity driver for&#10;Simulink models. This driver is required in order to work with Simulink&#10;models in Epsilon."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.simulink.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.simulink.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.simulink.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.simulink.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.flexmi.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.flexmi.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Flexmi Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.flexmi.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="8">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.flexmi.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.flexmi.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flexmi.dt" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flexmi.dt.preferences" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flexmi.dt.xml" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flexmi.dt.yaml" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.flexmi.dt" version="2.9.0.202604010948">
          <properties 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.jface.text" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.flexmi" 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.epsilon.emc.emf" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.flexmi.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.flexmi.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.flexmi.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.profiling.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.profiling.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Profiling Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.profiling.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.profiling.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.profiling.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.profiling.dt" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.profiling.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.profiling" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.erl.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.ui.forms" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.profiling.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.profiling.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.profiling.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="wrapped.org.apache.xmlbeans.xmlbeans" version="3.1.0" singleton="false" generation="2">
      <update id="wrapped.org.apache.xmlbeans.xmlbeans" range="[0.0.0,3.1.0)" severity="0"/>
      <properties size="4">
        <property name="org.eclipse.equinox.p2.name" value="Bundle derived from maven artifact org.apache.xmlbeans:xmlbeans:3.1.0"/>
        <property name="maven-wrapped-groupId" value="org.apache.xmlbeans"/>
        <property name="maven-wrapped-artifactId" value="xmlbeans"/>
        <property name="maven-wrapped-version" value="3.1.0"/>
      </properties>
      <provides size="134">
        <provided namespace="org.eclipse.equinox.p2.iu" name="wrapped.org.apache.xmlbeans.xmlbeans" version="3.1.0"/>
        <provided namespace="osgi.bundle" name="wrapped.org.apache.xmlbeans.xmlbeans" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.common" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.config" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.inst2xsd" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.inst2xsd.util" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.jam" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.jam.annotation" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.jam.internal" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.jam.internal.classrefs" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.jam.internal.elements" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.jam.internal.javadoc" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.jam.internal.parser" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.jam.internal.reflect" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.jam.mutable" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.jam.provider" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.jam.visitor" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.jam.xml" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.regex" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.repackage" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.richParser" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.schema" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.soap" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.store" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.tool" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.util" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.validator" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.values" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.xb.ltgfmt" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.xb.ltgfmt.impl" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.xb.substwsdl" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.xb.substwsdl.impl" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.xb.xmlconfig" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.xb.xmlconfig.impl" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.xb.xmlschema" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.xb.xmlschema.impl" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.xb.xsdownload" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.xb.xsdownload.impl" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.xb.xsdschema" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.xb.xsdschema.impl" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.xpath.saxon" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.xpathgen" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.xquery.saxon" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.impl.xsd2inst" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.soap" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.xml.stream" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.xml.stream.events" version="3.1.0"/>
        <provided namespace="java.package" name="org.apache.xmlbeans.xml.stream.utils" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.attribute.http_3A_2F_2Fwww_2Ew3_2Eorg_2FXML_2F1998_2Fnamespace" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.attributegroup.http_3A_2F_2Fwww_2Ew3_2Eorg_2F2001_2FXMLSchema" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.attributegroup.http_3A_2F_2Fwww_2Ew3_2Eorg_2FXML_2F1998_2Fnamespace" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_0072531D5C2BA64B5A3672B694CDAA153CD30788" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_5AAF5BEFD4F30D215E94ED53118FE32C537C3B26" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.http_3A_2F_2Fwww_2Ebea_2Ecom_2F2003_2F01_2Fxmlbean_2Fxsdownload" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.http_3A_2F_2Fwww_2Ebea_2Ecom_2F2003_2F05_2Fxmlbean_2Fltgfmt" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.http_3A_2F_2Fwww_2Ew3_2Eorg_2F2001_2FXMLSchema" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.identityconstraint.http_3A_2F_2Fwww_2Ew3_2Eorg_2F2001_2FXMLSchema" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.ltgfmt" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.ltgfmt.FileDesc" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.ltgfmt.TestCase" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.ltgfmt.TestsDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.substwsdl" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.substwsdl.DefinitionsDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xmlconfig" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xmlconfig.ConfigDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xmlconfig.Extensionconfig" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xmlconfig.JavaNameList" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xmlconfig.NamespaceList" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xmlconfig.NamespaceList.Member2" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xmlconfig.NamespaceList.Member2.Item" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xmlschema" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xmlschema.SpaceAttribute" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdownload" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdownload.DownloadedSchemasDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.All" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.AllNNI" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.AnnotationDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.AnyDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.AppinfoDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.Attribute" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.BlockSet" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.BlockSet.Member2" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.ComplexContentDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.DerivationSet" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.DocumentationDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.FieldDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.FieldDocument.Field" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.FullDerivationSet" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.ImportDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.IncludeDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.KeyrefDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.ListDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.NamedGroup" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.NamespaceList" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.NamespaceList.Member2" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.NamespaceList.Member2.Item" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.NarrowMaxMin" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.NotationDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.PatternDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.RedefineDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.RestrictionDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.SchemaDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.SelectorDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.SelectorDocument.Selector" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.SimpleContentDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.SimpleDerivationSet" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.SimpleDerivationSet.Member2" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.TotalDigitsDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.UnionDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.UnionDocument.Union" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.WhiteSpaceDocument" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.WhiteSpaceDocument.WhiteSpace" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.Wildcard" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.modelgroup.http_3A_2F_2Fwww_2Ew3_2Eorg_2F2001_2FXMLSchema" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.namespace.URI_SHA_1_0072531D5C2BA64B5A3672B694CDAA153CD30788" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.namespace.URI_SHA_1_5AAF5BEFD4F30D215E94ED53118FE32C537C3B26" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.namespace.http_3A_2F_2Fwww_2Ebea_2Ecom_2F2003_2F01_2Fxmlbean_2Fxsdownload" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.namespace.http_3A_2F_2Fwww_2Ebea_2Ecom_2F2003_2F05_2Fxmlbean_2Fltgfmt" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.namespace.http_3A_2F_2Fwww_2Ew3_2Eorg_2F2001_2FXMLSchema" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.namespace.http_3A_2F_2Fwww_2Ew3_2Eorg_2FXML_2F1998_2Fnamespace" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.src" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.system.sXMLCONFIG" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.system.sXMLLANG" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.system.sXMLSCHEMA" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.system.sXMLTOOLS" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.type.URI_SHA_1_0072531D5C2BA64B5A3672B694CDAA153CD30788" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.type.URI_SHA_1_5AAF5BEFD4F30D215E94ED53118FE32C537C3B26" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.type.http_3A_2F_2Fwww_2Ebea_2Ecom_2F2003_2F01_2Fxmlbean_2Fxsdownload" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.type.http_3A_2F_2Fwww_2Ebea_2Ecom_2F2003_2F05_2Fxmlbean_2Fltgfmt" version="3.1.0"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.type.http_3A_2F_2Fwww_2Ew3_2Eorg_2F2001_2FXMLSchema" version="3.1.0"/>
        <provided namespace="osgi.identity" name="wrapped.org.apache.xmlbeans.xmlbeans" version="3.1.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="24">
        <required namespace="java.package" name="com.sun.javadoc" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="com.sun.tools.javadoc" 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.util" 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="net.sf.saxon" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="net.sf.saxon.dom" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="net.sf.saxon.om" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="net.sf.saxon.query" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="net.sf.saxon.sxpath" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="net.sf.saxon.value" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.tools.ant" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.tools.ant.taskdefs" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.tools.ant.types" 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.tools" 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.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.6))">
          <description>
            
            wrapped.org.apache.xmlbeans.xmlbeans
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="wrapped.org.apache.xmlbeans.xmlbeans" version="3.1.0"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: wrapped.org.apache.xmlbeans.xmlbeans
Bundle-Version: 3.1.0
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.hutn.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.hutn.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Human Usable Textual Notation Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.hutn.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="9">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.hutn.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.dt.actions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.dt.editor" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.dt.editor.contentAssist" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.dt.markers" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.dt.util" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.hutn.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.hutn.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" 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.epsilon.emc.emf" 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.epsilon.emf.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.composite" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.hutn.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.hutn.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.hutn.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.csv" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.emc.csv" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon CSV Model Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.csv"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.csv" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.csv" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.csv" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.csv" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.apache.commons.csv" range="1.4.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.csv
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.csv" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.csv
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.egl.engine" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.egl.engine" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Generation Language Engine"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.egl.engine"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="36">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.egl.engine" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.egl.engine" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.concurrent" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.config" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.debug" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.dom" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.exceptions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.execute.atoms" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.execute.context" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.execute.context.concurrent" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.execute.control" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.execute.operations" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.formatter" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.formatter.language" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.formatter.linebyline" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.formatter.simple" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.incremental" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.internal" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.launch" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.merge" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.merge.output" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.merge.partition" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.model" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.output" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.parse" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.parse.problem" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.patch" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.preprocessor" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.spec" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.status" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.traceability" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.types" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.util" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.egl.engine" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.erl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="com.google.guava" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.egl.engine
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.egl.engine" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.egl.engine
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="202604010957.Epsilon UML Integration" version="1.0.0.787Y-cLZUDV7E7EU7M7A7gMc">
      <properties size="3">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon UML Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="Support for managing EMF-based UML models with languages of the Epsilon platform."/>
        <property name="org.eclipse.equinox.p2.type.category" value="true"/>
      </properties>
      <provides size="1">
        <provided namespace="org.eclipse.equinox.p2.iu" name="202604010957.Epsilon UML Integration" version="1.0.0.787Y-cLZUDV7E7EU7M7A7gMc"/>
      </provides>
      <requires size="2">
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.uml.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.uml.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
      </requires>
      <touchpoint id="null" version="0.0.0"/>
    </unit>
    <unit id="org.apache.commons.logging" version="1.2.0" singleton="false">
      <update id="org.apache.commons.logging" range="[0.0.0,1.2.0)" severity="0"/>
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Apache Commons Logging"/>
        <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="The Apache Software Foundation"/>
        <property name="org.eclipse.equinox.p2.doc.url" value="http://commons.apache.org/proper/commons-logging/"/>
        <property name="maven-groupId" value="commons-logging"/>
        <property name="maven-artifactId" value="commons-logging"/>
        <property name="maven-version" value="1.2"/>
        <property name="maven-repository" value="eclipse.maven.central.mirror"/>
        <property name="maven-type" value="jar"/>
      </properties>
      <provides size="6">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.apache.commons.logging" version="1.2.0"/>
        <provided namespace="osgi.bundle" name="org.apache.commons.logging" version="1.2.0"/>
        <provided namespace="java.package" name="org.apache.commons.logging" version="1.2.0"/>
        <provided namespace="java.package" name="org.apache.commons.logging.impl" version="1.2.0"/>
        <provided namespace="osgi.identity" name="org.apache.commons.logging" version="1.2.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="5">
        <required namespace="java.package" name="javax.servlet" range="[2.1.0,3.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.avalon.framework.logger" range="[4.1.3,4.1.5]" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.log" range="[1.0.1,1.0.1]" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.log4j" range="[1.2.15,2.0.0)" optional="true" greedy="false"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.apache.commons.logging.source" range="[1.2.0,1.2.0]" optional="true">
          <filter>
            
            (org.eclipse.update.install.sources=true)
          
          </filter>
        </required>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.apache.commons.logging" version="1.2.0"/>
      </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
Bundle-Version: 1.2.0
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.egl.traceability.fine" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.egl.traceability.fine" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="7">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Generation Language Engine: Fine-Grained Traceability"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.egl.traceability.fine"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="7">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.egl.traceability.fine" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.egl.traceability.fine" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.engine.traceability.fine" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.engine.traceability.fine.internal" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.engine.traceability.fine.trace" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.egl.traceability.fine" version="2.9.0.202604010948">
          <properties 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.epsilon.egl.engine" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.egl.traceability.fine
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.egl.traceability.fine" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.egl.traceability.fine;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.perspective" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.perspective" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Perspective"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.perspective"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="6">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.perspective" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.perspective" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.perspective" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.perspective.actions" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.perspective" version="2.9.0.202604010948">
          <properties 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.console" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" 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.8))">
          <description>
            
            org.eclipse.epsilon.perspective
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.perspective" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.perspective;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.csv.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.emc.csv.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon CSV Driver"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the CSV Driver."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.csv.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.csv.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.core.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.csv" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.csv.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.eunit.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.eunit.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="EUnit Developer Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.eunit.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="10">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eunit.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.eunit.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eunit.dt" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eunit.dt.diff" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eunit.dt.listener" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eunit.dt.ui" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.internal.eunit.dt.diff" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.internal.eunit.dt.history" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.eunit.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.eunit.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.compare" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.eunit.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.eunit.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.eunit.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.plainxml.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.plainxml.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsion Plain XML Model Support Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.plainxml.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.plainxml.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.plainxml.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.plainxml.dt" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.plainxml.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.emc.plainxml" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.plainxml.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.plainxml.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.plainxml.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.core.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.core.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Core"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides execution engines for all Epsilon languages, profiling tools and several Epsilon Model Connectivity (EMC) drivers for non-EMF models, such as CSV files, BibTeX files and plain XML files."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.core.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.core.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.common" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ecl.engine" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.egl.engine" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eml.engine" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eol.engine" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eol.tools" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.erl.engine" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.etl.engine" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.evl.engine" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ewl.engine" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.flock.engine" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.epl.engine" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eunit.engine" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emg.engine" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.pinset.engine" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.egl.traceability.fine" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.composite" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.plainxml" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.bibtex" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.profiling" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.core.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.dt.epackageregistryexplorer" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.dt.epackageregistryexplorer" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="EPackage Registry Explorer Plug-in"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.dt.epackageregistryexplorer"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.dt.epackageregistryexplorer" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.dt.epackageregistryexplorer" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.dt.epackageregistryexplorer" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.dt.epackageregistryexplorer" version="2.9.0.202604010948">
          <properties 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.edit.ui" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.dt.epackageregistryexplorer
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.dt.epackageregistryexplorer" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.dt.epackageregistryexplorer;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="a.jre.javase" version="13.0.0" singleton="false">
      <provides size="253">
        <provided namespace="org.eclipse.equinox.p2.iu" name="a.jre.javase" version="13.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.plaf" version="0.0.0"/>
        <provided namespace="java.package" name="javax.swing.text.html" 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="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="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="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="javax.imageio.metadata" version="0.0.0"/>
        <provided namespace="java.package" name="java.util.prefs" 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="jdk.nashorn.api.scripting" 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="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="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="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.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="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="jdk.jshell" 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.security.acl" 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="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="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.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="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="jdk.nashorn.api.tree" 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"/>
        <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/compact1" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="13.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="13.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="13.0.0"/>
      </provides>
      <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
    </unit>
    <unit id="a.jre.javase" version="11.0.0" singleton="false">
      <provides size="251">
        <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.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.plaf" version="0.0.0"/>
        <provided namespace="java.package" name="javax.swing.text.html" 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.xml" 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="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="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="jdk.nashorn.api.scripting" 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="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="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="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="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="com.sun.tools.javadoc" 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="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.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.javadoc" 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.security.acl" 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.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="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="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.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="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="jdk.nashorn.api.tree" 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"/>
        <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="11.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="1.8.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="11.0.0"/>
      </provides>
      <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
    </unit>
    <unit id="a.jre.javase" version="15.0.0" singleton="false">
      <provides size="254">
        <provided namespace="org.eclipse.equinox.p2.iu" name="a.jre.javase" version="15.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.util.zip" version="0.0.0"/>
        <provided namespace="java.package" name="java.security.cert" 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="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="javax.security.auth.login" version="0.0.0"/>
        <provided namespace="java.package" name="org.w3c.dom.html" 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="javax.imageio.metadata" version="0.0.0"/>
        <provided namespace="java.package" name="java.util.prefs" 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.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="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="java.awt.color" version="0.0.0"/>
        <provided namespace="java.package" name="javax.management.openmbean" 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="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="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="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="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="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="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.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="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="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.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.imageio.plugins.tiff" version="0.0.0"/>
        <provided namespace="java.package" name="javax.management.remote" 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="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"/>
        <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="15.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="15.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="15.0.0"/>
      </provides>
      <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
    </unit>
    <unit id="a.jre.javase" version="19.0.0" singleton="false">
      <provides size="259">
        <provided namespace="org.eclipse.equinox.p2.iu" name="a.jre.javase" version="19.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="java.lang.foreign" version="0.0.0"/>
        <provided namespace="java.package" name="javax.swing.plaf" version="0.0.0"/>
        <provided namespace="java.package" name="javax.swing.text.html" 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="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="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="javax.security.auth.login" version="0.0.0"/>
        <provided namespace="java.package" name="org.w3c.dom.html" 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="javax.imageio.metadata" version="0.0.0"/>
        <provided namespace="java.package" name="java.util.prefs" 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="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.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="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="java.util.random" 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="java.awt.color" version="0.0.0"/>
        <provided namespace="java.package" name="javax.management.openmbean" 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="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="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="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="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="jdk.jshell" 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.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="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.imageio.plugins.tiff" version="0.0.0"/>
        <provided namespace="java.package" name="javax.management.remote" 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="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"/>
        <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" version="17.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="18.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="19.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="19.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="19.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="19.0.0"/>
      </provides>
      <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
    </unit>
    <unit id="a.jre.javase" version="21.0.0" singleton="false">
      <provides size="260">
        <provided namespace="org.eclipse.equinox.p2.iu" name="a.jre.javase" version="21.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.security.cert" version="0.0.0"/>
        <provided namespace="java.package" name="java.util.zip" 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.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.lang.foreign" 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="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="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="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="javax.security.auth.login" version="0.0.0"/>
        <provided namespace="java.package" name="org.w3c.dom.html" 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="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="javax.net" version="0.0.0"/>
        <provided namespace="java.package" name="java.util.function" 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="java.util.random" 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.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="jdk.jshell" version="0.0.0"/>
        <provided namespace="java.package" name="javax.naming.ldap.spi" version="0.0.0"/>
        <provided namespace="java.package" name="com.sun.tools.attach" 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="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"/>
        <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" version="17.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="18.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="19.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="20.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="21.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="21.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="21.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="21.0.0"/>
      </provides>
      <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
    </unit>
    <unit id="a.jre.javase" version="23.0.0" singleton="false">
      <provides size="267">
        <provided namespace="org.eclipse.equinox.p2.iu" name="a.jre.javase" version="23.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.util.zip" version="0.0.0"/>
        <provided namespace="java.package" name="java.security.cert" 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.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.lang.foreign" version="0.0.0"/>
        <provided namespace="java.package" name="java.awt.datatransfer" version="0.0.0"/>
        <provided namespace="java.package" name="javax.swing.plaf" version="0.0.0"/>
        <provided namespace="java.package" name="javax.swing.text.html" 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="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="jdk.jshell.spi" version="0.0.0"/>
        <provided namespace="java.package" name="java.lang.classfile" 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="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="javax.security.auth.login" version="0.0.0"/>
        <provided namespace="java.package" name="org.w3c.dom.html" 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="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="java.lang.classfile.components" 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="java.util.random" 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.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="java.lang.classfile.attribute" 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.lang.classfile.constantpool" 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="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="java.lang.classfile.instruction" 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="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"/>
        <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" version="17.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="18.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="19.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="20.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="21.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="22.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="23.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="23.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="23.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="23.0.0"/>
      </provides>
      <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
    </unit>
    <unit id="a.jre.javase" version="25.0.0" singleton="false">
      <provides size="270">
        <provided namespace="org.eclipse.equinox.p2.iu" name="a.jre.javase" version="25.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.security.cert" version="0.0.0"/>
        <provided namespace="java.package" name="java.util.zip" 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.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="java.lang.foreign" 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="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="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.classfile" 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="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="javax.imageio.metadata" version="0.0.0"/>
        <provided namespace="java.package" name="java.util.prefs" 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="java.util.random" 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.sound" 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="java.awt.color" version="0.0.0"/>
        <provided namespace="java.package" name="javax.management.openmbean" 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="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="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="javax.naming.ldap.spi" 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.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="java.lang.classfile.attribute" 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.lang.classfile.constantpool" 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.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.imageio.plugins.tiff" version="0.0.0"/>
        <provided namespace="java.package" name="javax.management.remote" 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="java.lang.classfile.instruction" 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="jdk.management" 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"/>
        <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" version="17.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="18.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="19.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="20.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="21.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="22.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="23.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="24.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE" version="25.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="25.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="25.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="25.0.0"/>
      </provides>
      <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
    </unit>
    <unit id="a.jre.javase" version="17.0.0" singleton="false">
      <provides size="256">
        <provided namespace="org.eclipse.equinox.p2.iu" name="a.jre.javase" version="17.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.util.zip" version="0.0.0"/>
        <provided namespace="java.package" name="java.security.cert" 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.plaf" version="0.0.0"/>
        <provided namespace="java.package" name="javax.swing.text.html" 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="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="javax.security.auth.login" version="0.0.0"/>
        <provided namespace="java.package" name="org.w3c.dom.html" 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="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="java.util.random" 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.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="javax.naming.ldap.spi" 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.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="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"/>
        <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" version="17.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact1" version="17.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact2" version="17.0.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="1.8.0"/>
        <provided namespace="osgi.ee" name="JavaSE/compact3" version="17.0.0"/>
      </provides>
      <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
    </unit>
    <unit id="wrapped.org.apache.poi.poi" version="4.1.2" singleton="false" generation="2">
      <update id="wrapped.org.apache.poi.poi" range="[0.0.0,4.1.2)" severity="0"/>
      <properties size="4">
        <property name="org.eclipse.equinox.p2.name" value="Bundle derived from maven artifact org.apache.poi:poi:4.1.2"/>
        <property name="maven-wrapped-groupId" value="org.apache.poi"/>
        <property name="maven-wrapped-artifactId" value="poi"/>
        <property name="maven-wrapped-version" value="4.1.2"/>
      </properties>
      <provides size="70">
        <provided namespace="org.eclipse.equinox.p2.iu" name="wrapped.org.apache.poi.poi" version="4.1.2"/>
        <provided namespace="osgi.bundle" name="wrapped.org.apache.poi.poi" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.common" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.common.usermodel" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.common.usermodel.fonts" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ddf" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.extractor" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.hpsf" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.hpsf.extractor" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.hpsf.wellknown" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.hssf" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.hssf.dev" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.hssf.eventmodel" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.hssf.eventusermodel" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.hssf.eventusermodel.dummyrecord" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.hssf.extractor" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.hssf.model" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.hssf.record" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.hssf.record.aggregates" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.hssf.record.cf" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.hssf.record.chart" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.hssf.record.common" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.hssf.record.cont" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.hssf.record.crypto" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.hssf.record.pivottable" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.hssf.usermodel" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.hssf.usermodel.helpers" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.hssf.util" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.poifs" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.poifs.common" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.poifs.crypt" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.poifs.crypt.binaryrc4" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.poifs.crypt.cryptoapi" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.poifs.crypt.standard" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.poifs.crypt.xor" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.poifs.dev" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.poifs.eventfilesystem" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.poifs.filesystem" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.poifs.macros" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.poifs.nio" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.poifs.property" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.poifs.storage" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.sl.draw" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.sl.draw.binding" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.sl.draw.geom" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.sl.extractor" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.sl.image" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.sl.usermodel" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ss" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ss.extractor" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ss.format" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ss.formula" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ss.formula.atp" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ss.formula.constant" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ss.formula.eval" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ss.formula.eval.forked" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ss.formula.function" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ss.formula.functions" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ss.formula.ptg" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ss.formula.udf" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ss.usermodel" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ss.usermodel.charts" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ss.usermodel.helpers" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ss.util" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.ss.util.cellwalk" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.util" version="4.1.2"/>
        <provided namespace="java.package" name="org.apache.poi.wp.usermodel" version="4.1.2"/>
        <provided namespace="osgi.identity" name="wrapped.org.apache.poi.poi" version="4.1.2">
          <properties 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="31">
        <required namespace="java.package" name="com.zaxxer.sparsebits" range="[1.2.0,2.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.imageio" 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.stream" 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.xml.bind" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="javax.xml.bind.annotation" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="javax.xml.bind.annotation.adapters" 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.stream" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="javax.xml.validation" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.commons.codec.binary" range="[1.13.0,2.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.commons.codec.digest" range="[1.13.0,2.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.commons.collections4" range="[4.4.0,5.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.commons.collections4.bidimap" range="[4.4.0,5.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.math3.exception" range="[3.6.0,4.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.commons.math3.linear" range="[3.6.0,4.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.commons.math3.stat.descriptive.moment" range="[3.6.0,4.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.commons.math3.stat.regression" range="[3.6.0,4.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.commons.math3.util" range="[3.6.0,4.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.poi.xssf.usermodel" 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="sun.misc" range="0.0.0" optional="true" greedy="false"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            wrapped.org.apache.poi.poi
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="wrapped.org.apache.poi.poi" version="4.1.2"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: wrapped.org.apache.poi.poi
Bundle-Version: 4.1.2
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="202604010957.Epsilon GMF Integration" version="1.0.0.47G-cLZUE07737E3A353KAI">
      <properties size="3">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon GMF Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="Support for developing GMF-based editors (EuGENia), and for refactoring models in GMF-based editors using the Epsilon Wizard Language."/>
        <property name="org.eclipse.equinox.p2.type.category" value="true"/>
      </properties>
      <provides size="1">
        <provided namespace="org.eclipse.equinox.p2.iu" name="202604010957.Epsilon GMF Integration" version="1.0.0.47G-cLZUE07737E3A353KAI"/>
      </provides>
      <requires size="1">
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ewl.gmf.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
      </requires>
      <touchpoint id="null" version="0.0.0"/>
    </unit>
    <unit id="org.eclipse.epsilon.emc.emf.virtual" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.emf.virtual" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="7">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon EMF Virtual Model Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.emf.virtual"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="8">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.emf.virtual" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf.virtual" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.emf.virtual" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.emf.virtual.impl" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.emf.virtual.util" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.emc.emf.virtual" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.emf.virtual" version="2.9.0.202604010948">
          <properties 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.epsilon.emc.emf" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.engine" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.emf.virtual
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.emf.virtual" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.emf.virtual;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.uml.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.uml.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon UML Model Support Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.uml.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.uml.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.uml.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.uml.dt" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.uml.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.emc.emf.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.uml" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.uml.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.uml.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.uml.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.jdt.dt.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="7">
        <property name="org.eclipse.equinox.p2.name" value="EMC JDT Developer Tools Feature"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides tools for the Epsilon Java/JDT driver."/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse.org"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.jdt.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.jdt.dt.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.emc.jdt.dt.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.emc.jdt.dt.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <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>
        
        Copyright (c) 2018 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.bibtex" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.emc.bibtex" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Bibtex Model Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.bibtex"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="7">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.bibtex" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.bibtex" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.bibtex" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.bibtex.domain" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.bibtex.parser" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.bibtex" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.bibtex
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.bibtex" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.bibtex
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.yaml" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.emc.yaml" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon YAML Model Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.yaml"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.yaml" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.yaml" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.yaml" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.yaml" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.yaml.snakeyaml" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.yaml
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.yaml" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.yaml
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.workflow" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.workflow" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon ANT Workflow"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.workflow"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="9">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.workflow" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.workflow" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.workflow.tasks" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.workflow.tasks.hosts" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.workflow.tasks.nestedelements" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.workflow.tasks.transactions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.workflow.tasks.xml" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.workflow" version="2.9.0.202604010948">
          <properties 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.ant.core" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.etl.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.ecl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.ecl.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.ui.console" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.evl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.evl.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eml.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eml.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.egl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.egl.traceability.fine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.composite" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.plainxml" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eunit.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.flock.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.egl.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.profiling" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.epl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.epl.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.hutn" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.pinset.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.pinset.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emg.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emg.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.dap" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.lsp4e.debug" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.lsp4j.debug" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.workflow
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.workflow" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.workflow;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.yaml.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.emc.yaml.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon YAML Driver"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the YAML Driver."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.yaml.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.yaml.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.core.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.yaml" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.yaml.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.simulink.requirement" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.emc.simulink.requirement" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Simulink Requirements Model Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.simulink.requirement"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="10">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.simulink.requirement" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.simulink.requirement" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.requirement.introspection.java" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.requirement.model" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.requirement.model.element" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.requirement.operations.contributors" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.requirement.util.collection" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.simulink.requirement.util.manager" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.simulink.requirement" version="2.9.0.202604010948">
          <properties 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.epsilon.emc.simulink" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.simulink.common" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.simulink.requirement
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.simulink.requirement" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.simulink.requirement
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.common.dt.examples" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.common.dt.examples" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Examples"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.common.dt.examples"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.common.dt.examples" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt.examples" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt.examples" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.common.dt.examples" version="2.9.0.202604010948">
          <properties 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="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.ui.ide" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.common.dt.examples
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.common.dt.examples" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.common.dt.examples;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.json.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.emc.json.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon JSON Driver"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the JSON Driver."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.json.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.json.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.core.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.apache.commons.logging" range="[1.2.0,1.2.0]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.json" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="com.googlecode.json-simple" range="[1.1.1,1.1.1]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.json.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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) 2023 The University of York.
This program and the accompanying materials are made
available under the terms of the Eclipse Public License 2.0
which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="202604010957.Epsilon Simulink Integration" version="1.0.0.787Y-cLa16V7E7EU7M7A7gMc">
      <properties size="3">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Simulink Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="Support for managing Simulink models with languages of the Epsilon platform."/>
        <property name="org.eclipse.equinox.p2.type.category" value="true"/>
      </properties>
      <provides size="1">
        <provided namespace="org.eclipse.equinox.p2.iu" name="202604010957.Epsilon Simulink Integration" version="1.0.0.787Y-cLa16V7E7EU7M7A7gMc"/>
      </provides>
      <requires size="2">
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.simulink.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.simulink.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
      </requires>
      <touchpoint id="null" version="0.0.0"/>
    </unit>
    <unit id="org.eclipse.epsilon.flock.dt.emf" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.flock.dt.emf" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Flock Development Tools for EMF"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.flock.dt.emf"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="6">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.flock.dt.emf" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.flock.dt.emf" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.dt.emf.actions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.flock.dt.emf.util" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.flock.dt.emf" version="2.9.0.202604010948">
          <properties 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.epsilon.flock.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.flock.dt.emf
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.flock.dt.emf" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.flock.dt.emf;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.evl.emf.validation.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Validation Language EMF Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature integrates EVL as a validation provider for the EMF Validation framework."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.evl.emf.validation.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.evl.emf.validation.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.evl.emf.validation.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.evl.emf.validation.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.hutn.unparser" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.hutn.unparser" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Human Usable Textual Notation Unparser"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.hutn.unparser"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="6">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.unparser" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.hutn.unparser" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.unparser" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.unparser.internal" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.hutn.unparser" version="2.9.0.202604010948">
          <properties 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.epsilon.hutn.model" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.egl.engine" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.hutn.unparser
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.hutn.unparser" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.hutn.unparser
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.hutn.model" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.hutn.model" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="7">
        <property name="org.eclipse.equinox.p2.name" value="Human Usable Textual Notation Ecore Model"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.hutn.model"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="8">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.model" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.hutn.model" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.model" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.model.hutn" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.model.hutn.impl" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.model.hutn.util" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.hutn.model" version="2.9.0.202604010948">
          <properties 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.epsilon.common" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.hutn.model
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.hutn.model" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.hutn.model;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.eol.dap.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Debug Adapter Support"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides support for the Debug Adapter protocol, for remote debugging of the Epsilon languages."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.eol.dap.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eol.dap.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.eol.dap.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.eol.dap.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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) 2024 The University of York.
      This program and the accompanying materials are made
      available under the terms of the Eclipse Public License 2.0
      which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.cdo.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.emc.cdo.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon CDO Model Support Feature"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the Epsilon CDO model driver."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.cdo.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.cdo.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.emc.cdo" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.cdo.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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) 2022 The University of York.
This program and the accompanying materials are made
available under the terms of the Eclipse Public License 2.0
which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.spreadsheets.excel" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.emc.spreadsheets.excel" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Excel Spreadsheets Model Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.spreadsheets.excel"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.spreadsheets.excel" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.spreadsheets.excel" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.spreadsheets.excel" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.spreadsheets.excel" version="2.9.0.202604010948">
          <properties 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.epsilon.emc.spreadsheets" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.apache.commons.collections4" range="4.4.0"/>
        <required namespace="osgi.bundle" name="org.apache.commons.compress" range="1.19.0"/>
        <required namespace="osgi.bundle" name="org.apache.commons.math3" range="3.6.1"/>
        <required namespace="osgi.bundle" name="org.apache.commons.codec" range="1.14.0"/>
        <required namespace="osgi.bundle" name="org.apache.commons.logging" range="[1.2.0,1.2.0.v2018)" optional="true" greedy="false"/>
        <required namespace="osgi.bundle" name="wrapped.org.apache.poi.poi" range="[4.1.2,5.0.0)"/>
        <required namespace="osgi.bundle" name="wrapped.org.apache.poi.poi-ooxml" range="[4.1.2,5.0.0)"/>
        <required namespace="osgi.bundle" name="wrapped.org.apache.poi.poi-ooxml-schemas" range="[4.1.2,5.0.0)"/>
        <required namespace="osgi.bundle" name="wrapped.org.apache.xmlbeans.xmlbeans" range="[3.1.0,4.0.0)"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.spreadsheets.excel
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.spreadsheets.excel" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.spreadsheets.excel
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.html.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="HTML Model 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="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.html.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.html.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.emc.html.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.emc.html.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.eunit.dt.emf.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.eunit.dt.emf.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="EMF Model Comparison for EUnit (EMF Compare 3.x / Kepler and after)"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature adds the modules required by EUnit to compare EMF-based&#10;models using EMF Compare 3.x. It is compatible with Eclipse Kepler&#10;and any other subsequent releases with EMF Compare 3.x."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.eunit.dt.emf.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eunit.dt.emf.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.core.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emf.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eunit.cmp.emf" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eunit.dt.diff.emf" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eunit.dt.emf.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.emf" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.emf" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon EMF Model Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.emf"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="11">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.emf" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.emf" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.emf.m0" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.emf.tools" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.emf.transactions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.emf.util" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.emf.xmi" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.emf.xml" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.emf" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" 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.ecore.xmi" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.emf.ecore.change" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.xsd" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.emf
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.emf" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.emf;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.evl.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.evl.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Validation Language Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.evl.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="11">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.evl.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.evl.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.evl.dt" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.evl.dt.editor" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.evl.dt.editor.outline" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.evl.dt.launching" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.evl.dt.launching.tabs" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.evl.dt.views" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.evl.dt.wizards" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.evl.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.evl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.jface.text" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.erl.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.jface" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.core.jobs" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.evl.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.evl.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.evl.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emf.feature.feature.jar" version="2.9.0.202604010948">
      <properties size="9">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon EMF Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the Epsilon Model Connectivity driver for EMF models. This driver is required in order to work with EMF models in Epsilon."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emf.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="3">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emf.feature.feature.jar" version="2.9.0.202604010948"/>
        <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="feature" version="1.0.0"/>
        <provided namespace="org.eclipse.update.feature" name="org.eclipse.epsilon.emf.feature" version="2.9.0.202604010948"/>
      </provides>
      <filter>
        
        (org.eclipse.update.install.features=true)
      
      </filter>
      <artifacts size="1">
        <artifact classifier="org.eclipse.update.feature" id="org.eclipse.epsilon.emf.feature" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.rdf.emf.converter" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.rdf.emf.converter" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="XMI to RDF Converter"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.rdf.emf.converter"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="4">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.rdf.emf.converter" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.rdf.emf.converter" version="2.9.0.202604010948"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.rdf.emf.converter" version="2.9.0.202604010948">
          <properties 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="3.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.core.runtime" range="3.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.core.resources" range="3.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.rdf.emf" range="1.0.0"/>
        <required namespace="osgi.bundle" name="org.yaml.snakeyaml" range="2.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.emf.ecore.xmi" range="2.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.jena.uberjar" range="2.9.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=17))">
          <description>
            
            org.eclipse.epsilon.rdf.emf.converter
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.rdf.emf.converter" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.rdf.emf.converter;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="202604010957.Epsilon Core" version="1.0.0.787Y-cLZbo67E7EU7M7A7gMc">
      <properties size="3">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Core"/>
        <property name="org.eclipse.equinox.p2.description" value="Parsers, execution engines, development tools (editors, launch configurations, debuggers etc.) for languages of the Epsilon platform."/>
        <property name="org.eclipse.equinox.p2.type.category" value="true"/>
      </properties>
      <provides size="1">
        <provided namespace="org.eclipse.equinox.p2.iu" name="202604010957.Epsilon Core" version="1.0.0.787Y-cLZbo67E7EU7M7A7gMc"/>
      </provides>
      <requires size="2">
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.core.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.core.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
      </requires>
      <touchpoint id="null" version="0.0.0"/>
    </unit>
    <unit id="org.eclipse.epsilon.common.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.common.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Common Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.common.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="25">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.common.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt.actions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt.console" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt.editor" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt.editor.contentassist" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt.editor.highlighting" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt.editor.hyperlinks" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt.editor.outline" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt.exceptions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt.extensions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt.launching" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt.launching.dialogs" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt.launching.extensions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt.launching.tabs" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt.locators" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt.nature" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt.preferences" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt.tools" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt.util" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt.variables" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.common.dt.wizards" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.common.dt" version="2.9.0.202604010948">
          <properties 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.variables" 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.text" 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.ui.ide" 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.views" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.debug.ui" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.e4.ui.css.swt.theme" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.erl.engine" 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.epsilon.common.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.common.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.common.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.jdt.dt.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.emc.jdt.dt.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="8">
        <property name="org.eclipse.equinox.p2.name" value="EMC JDT Developer Tools Feature"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides tools for the Epsilon Java/JDT driver."/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse.org"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.jdt.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
      </properties>
      <provides size="1">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.jdt.dt.feature.feature.group" version="2.9.0.202604010948"/>
      </provides>
      <requires size="4">
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.jdt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.core.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.jdt.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.jdt.dt.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <filter>
            
            (org.eclipse.update.install.features=true)
          
          </filter>
        </required>
      </requires>
      <touchpoint id="null" version="0.0.0"/>
      <copyright>
        
        Copyright (c) 2018 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.hutn.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.hutn.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon HUTN Model Support Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.hutn.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.hutn.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.hutn.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.hutn.dt" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.hutn.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.hutn" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.hutn.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.hutn.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.hutn.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="202604010957.Epsilon JSON Integration" version="1.0.0.787Y-cLZTY07E7EU7M7A7gMc">
      <properties size="3">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon JSON Integration"/>
        <property name="org.eclipse.equinox.p2.description" value="Support for managing JSON-based models with languages of the Epsilon platform."/>
        <property name="org.eclipse.equinox.p2.type.category" value="true"/>
      </properties>
      <provides size="1">
        <provided namespace="org.eclipse.equinox.p2.iu" name="202604010957.Epsilon JSON Integration" version="1.0.0.787Y-cLZTY07E7EU7M7A7gMc"/>
      </provides>
      <requires size="2">
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.json.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.json.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
      </requires>
      <touchpoint id="null" version="0.0.0"/>
    </unit>
    <unit id="org.eclipse.epsilon.emc.yaml.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.yaml.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon YAML Model Support Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.yaml.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.yaml.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.yaml.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.yaml.dt" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.yaml.dt" version="2.9.0.202604010948">
          <properties size="2">
            <property name="singleton" value="true"/>
            <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.epsilon.emc.yaml" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.yaml.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.yaml.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.yaml.dt;singleton=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emf.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emf.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon EMF Utilities"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emf.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emf.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emf.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emf.dt" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emf.dt" version="2.9.0.202604010948">
          <properties 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.ide" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.xsd" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emf.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emf.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emf.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.spreadsheets.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.emc.spreadsheets.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="EMC Abstract Spreadsheet Driver"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the abstract EMC Spreadsheets Driver."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.spreadsheets.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.spreadsheets.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.core.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.apache.commons.logging" range="[1.2.0,1.2.0]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.spreadsheets" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.spreadsheets.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.eol.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.eol.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Object Language Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.eol.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="14">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eol.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.eol.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.dt" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.dt.debug" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.dt.editor" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.dt.editor.outline" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.dt.launching" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.dt.launching.contextual" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.dt.launching.tabs" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.dt.uris" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.dt.userinput" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eol.dt.wizards" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.eol.dt" version="2.9.0.202604010948">
          <properties 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.jface.text" 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.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.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.dap" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.lsp4e.debug" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.lsp4j.debug" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.eol.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.eol.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.eol.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.eunit.junit" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.eunit.junit" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="JUnit bridge for Epsilon EUnit (plain Java)"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.eunit.junit"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eunit.junit" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.eunit.junit" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eunit.junit" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.eunit.junit" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eunit.engine" range="0.0.0"/>
        <required namespace="java.package" name="org.junit" range="4.5.0"/>
        <required namespace="java.package" name="org.junit.runner" 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))">
          <description>
            
            org.eclipse.epsilon.eunit.junit
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.eunit.junit" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.eunit.junit
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.egl.dt.traceability.editor" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.egl.dt.traceability.editor" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="EGL Development Tools: Textlink Editor"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.egl.dt.traceability.editor"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="6">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.egl.dt.traceability.editor" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.egl.dt.traceability.editor" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.dt.traceability.editor" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.egl.dt.traceability.editor.hyperlinks" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.egl.dt.traceability.editor" version="2.9.0.202604010948">
          <properties 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.epsilon.emc.emf" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.egl.dt.traceability.fine.emf" 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.emf.ecore.editor" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.egl.dt.traceability.editor
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.egl.dt.traceability.editor" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.egl.dt.traceability.editor;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.hutn.model.config" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.hutn.model.config" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="7">
        <property name="org.eclipse.equinox.p2.name" value="Human Usable Textual Notation Configuration Model"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.hutn.model.config"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="8">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.model.config" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.hutn.model.config" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.model.config" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.model.config.hutnConfig" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.model.config.hutnConfig.impl" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.hutn.model.config.hutnConfig.util" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.hutn.model.config" version="2.9.0.202604010948">
          <properties 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.epsilon.common" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.hutn.model.config
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.hutn.model.config" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.hutn.model.config;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.erl.engine" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.erl.engine" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Rule Language Engine"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.erl.engine"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="16">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.erl.engine" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.erl.engine" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.erl" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.erl.concurrent" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.erl.dom" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.erl.exceptions" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.erl.execute" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.erl.execute.context" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.erl.execute.context.concurrent" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.erl.execute.control" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.erl.execute.data" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.erl.launch" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.erl.parse" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.erl.strategy" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.erl.engine" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.erl.engine
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.erl.engine" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.erl.engine;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.eunit.junit.dt" version="2.9.0.202604010948" singleton="false" generation="2">
      <update id="org.eclipse.epsilon.eunit.junit.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="JUnit bridge for Epsilon EUnit (Eclipse)"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.eunit.junit.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.eunit.junit.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.eunit.junit.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.eunit.junit.dt" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.eunit.junit.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eunit.junit" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.eol.dt" range="0.0.0"/>
        <required namespace="java.package" name="org.eclipse.core.runtime" range="0.0.0"/>
        <required namespace="java.package" name="org.junit" range="4.5.0"/>
        <required namespace="java.package" name="org.junit.runner" 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))">
          <description>
            
            org.eclipse.epsilon.eunit.junit.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.eunit.junit.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.eunit.junit.dt
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.jdt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.jdt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon JDT Model Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.jdt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="6">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.jdt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.jdt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.jdt" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.jdt.objectpropertygetters" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.jdt" version="2.9.0.202604010948">
          <properties 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.epsilon.common.dt" 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.core.manipulation" range="0.0.0"/>
        <required namespace="java.package" name="org.eclipse.epsilon.eol.exceptions" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.jdt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.jdt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.jdt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.hutn.dt.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.hutn.dt.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Human Usable Textual Notation Development Tools"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides an editor and supporting tools for models specified in the OMG HUTN textual notation. These models can be accessed by Epsilon programs through the a HUTN EMC driver."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.hutn.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.dt.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.emf.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.xmi.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.hutn.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.hutn.dt.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.ecl.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.ecl.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Comparison Language Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.ecl.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="10">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.ecl.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.ecl.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecl.dt" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecl.dt.editor" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecl.dt.editor.outline" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecl.dt.launching" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecl.dt.launching.tabs" version="0.0.0"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.ecl.dt.wizards" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.ecl.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.ecl.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.jface.text" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.erl.dt" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.ecl.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.ecl.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.ecl.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.emc.yaml.dt.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.emc.yaml.dt.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon YAML Driver Development Tools"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the YAML Driver's Developer Tools."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.yaml.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.yaml.dt.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.core.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.yaml.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.yaml.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.yaml.dt.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.graphml" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.graphml" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="7">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon GraphML Model Support"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.graphml"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.graphml" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.graphml" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.graphml" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.graphml" version="2.9.0.202604010948">
          <properties 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.epsilon.eol.engine" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.jdom" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.muddle" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.graphml
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.graphml" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.graphml;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="wrapped.org.apache.poi.poi-ooxml-schemas" version="4.1.2" singleton="false" generation="2">
      <update id="wrapped.org.apache.poi.poi-ooxml-schemas" range="[0.0.0,4.1.2)" severity="0"/>
      <properties size="4">
        <property name="org.eclipse.equinox.p2.name" value="Bundle derived from maven artifact org.apache.poi:poi-ooxml-schemas:4.1.2"/>
        <property name="maven-wrapped-groupId" value="org.apache.poi"/>
        <property name="maven-wrapped-artifactId" value="poi-ooxml-schemas"/>
        <property name="maven-wrapped-version" value="4.1.2"/>
      </properties>
      <provides size="89">
        <provided namespace="org.eclipse.equinox.p2.iu" name="wrapped.org.apache.poi.poi-ooxml-schemas" version="4.1.2"/>
        <provided namespace="osgi.bundle" name="wrapped.org.apache.poi.poi-ooxml-schemas" version="4.1.2"/>
        <provided namespace="java.package" name="com.microsoft.schemas.compatibility" version="4.1.2"/>
        <provided namespace="java.package" name="com.microsoft.schemas.compatibility.impl" version="4.1.2"/>
        <provided namespace="java.package" name="com.microsoft.schemas.office.excel" version="4.1.2"/>
        <provided namespace="java.package" name="com.microsoft.schemas.office.excel.impl" version="4.1.2"/>
        <provided namespace="java.package" name="com.microsoft.schemas.office.office" version="4.1.2"/>
        <provided namespace="java.package" name="com.microsoft.schemas.office.office.impl" version="4.1.2"/>
        <provided namespace="java.package" name="com.microsoft.schemas.office.visio.x2012.main" version="4.1.2"/>
        <provided namespace="java.package" name="com.microsoft.schemas.office.visio.x2012.main.impl" version="4.1.2"/>
        <provided namespace="java.package" name="com.microsoft.schemas.office.x2006.digsig" version="4.1.2"/>
        <provided namespace="java.package" name="com.microsoft.schemas.office.x2006.digsig.impl" version="4.1.2"/>
        <provided namespace="java.package" name="com.microsoft.schemas.office.x2006.encryption" version="4.1.2"/>
        <provided namespace="java.package" name="com.microsoft.schemas.office.x2006.encryption.impl" version="4.1.2"/>
        <provided namespace="java.package" name="com.microsoft.schemas.office.x2006.keyEncryptor.certificate" version="4.1.2"/>
        <provided namespace="java.package" name="com.microsoft.schemas.office.x2006.keyEncryptor.certificate.impl" version="4.1.2"/>
        <provided namespace="java.package" name="com.microsoft.schemas.office.x2006.keyEncryptor.password" version="4.1.2"/>
        <provided namespace="java.package" name="com.microsoft.schemas.office.x2006.keyEncryptor.password.impl" version="4.1.2"/>
        <provided namespace="java.package" name="com.microsoft.schemas.vml" version="4.1.2"/>
        <provided namespace="java.package" name="com.microsoft.schemas.vml.impl" version="4.1.2"/>
        <provided namespace="java.package" name="org.etsi.uri.x01903.v13" version="4.1.2"/>
        <provided namespace="java.package" name="org.etsi.uri.x01903.v13.impl" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.drawingml.x2006.chart" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.drawingml.x2006.chart.impl" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.drawingml.x2006.main" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.drawingml.x2006.main.impl" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.drawingml.x2006.picture" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.drawingml.x2006.picture.impl" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.impl" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.officeDocument.x2006.customProperties" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.officeDocument.x2006.customProperties.impl" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.officeDocument.x2006.extendedProperties" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.officeDocument.x2006.extendedProperties.impl" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.officeDocument.x2006.relationships" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.officeDocument.x2006.relationships.impl" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.presentationml.x2006.main" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.presentationml.x2006.main.impl" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.spreadsheetml.x2006.main" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.spreadsheetml.x2006.main.impl" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.wordprocessingml.x2006.main" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.wordprocessingml.x2006.main.impl" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.xpackage.x2006.digitalSignature" version="4.1.2"/>
        <provided namespace="java.package" name="org.openxmlformats.schemas.xpackage.x2006.digitalSignature.impl" version="4.1.2"/>
        <provided namespace="java.package" name="org.w3.x2000.x09.xmldsig" version="4.1.2"/>
        <provided namespace="java.package" name="org.w3.x2000.x09.xmldsig.impl" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_11253F446F282FE256207B76A3DF3FD56B37BA8C" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_19646AEC388215C989FB75EDE3F402FF063BA490" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_21AE78311217243493C959E7BC6804B99F72443F" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_21E55976FC744A04B45A6F07A2B808D12BB559D1" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_3F1B39D59FC2E95968148B4F8EDE62CCC507A6FC" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_49495484AA854302D08892401F85FCED20A7BD90" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_525852A6309B3D2A27787B1A7C2D04619A20B7F1" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_557A6E26821E70DDDD5059B7A94657AA9AA6F8ED" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_58B179B77080FCA9ECD7715B929FA131600E2D0E" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_5B75918D653159618FFFD6D486A4E307FB5C542B" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_5EFC25B18958CA665491F7BD74832D9A9691CCBF" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_6081D3567B633D0102A6082D6958CC7332114C3B" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_640FACC0F3ED2458258952465E2A4DCFAE01C1D6" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_684A05BC682D945E123E8592D8AFCAE5025794C2" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_A656D4FABFC941ADEAF5235B5CDDA6E6C3B2F2CB" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_A65E132ACCC7510C15EA9D978615CA3EC85609F6" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_A7F231EDC4AB602A5564B2DCCDEB3A9DBF76840A" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_B1DE9718F9D20DF6F07682D1D4E3EDC19321D557" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_BFB0A44ADD30508EE7AAA5C69B773ABF89BE5D2D" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_C9C005F673B171B8BFB7F8303112C92FC2C8B7AA" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_D0E3914A078773AB474224AE0AE04D6EEAC77A8F" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_E30B7F4270955C4B3E6FC9EF2EBAF7F61AF3AFEC" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_E70A070947C9F7A694110D1EC51C3EDAD95AEC59" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_E87E5132FB5D3870B01207FBD5255E29C6C66759" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_F21916F780C9134594597370F6699CF6386D205F" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.URI_SHA_1_F68026A8DDD62B229CC03D90FA6AE0A61C96D7BE" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.http_3A_2F_2Fschemas_2Emicrosoft_2Ecom_2Foffice_2F2006_2Fdigsig" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.http_3A_2F_2Furi_2Eetsi_2Eorg_2F01903_2Fv1_2E3_2E2_23" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.http_3A_2F_2Furi_2Eetsi_2Eorg_2F01903_2Fv1_2E4_2E1_23" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.http_3A_2F_2Fwww_2Ew3_2Eorg_2F2000_2F09_2Fxmldsig_23" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.urn_3Aschemas_2Dmicrosoft_2Dcom_3Aoffice_3Aexcel" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.urn_3Aschemas_2Dmicrosoft_2Dcom_3Aoffice_3Aoffice" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.urn_3Aschemas_2Dmicrosoft_2Dcom_3Aoffice_3Apowerpoint" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.urn_3Aschemas_2Dmicrosoft_2Dcom_3Aoffice_3Aword" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.element.urn_3Aschemas_2Dmicrosoft_2Dcom_3Avml" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.system.s8C3F193EE11A2F798ACF65489B9E6078" version="4.1.2"/>
        <provided namespace="java.package" name="schemaorg_apache_xmlbeans.system.sD023D6490046BA0250A839A9AD24C443" version="4.1.2"/>
        <provided namespace="osgi.identity" name="wrapped.org.apache.poi.poi-ooxml-schemas" version="4.1.2">
          <properties 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="java.package" name="com.microsoft.schemas.office.powerpoint" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="com.microsoft.schemas.office.word" 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.stream" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.xmlbeans" range="[3.1.0,4.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.xmlbeans.impl.values" range="[3.1.0,4.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.xmlbeans.impl.xb.xmlschema" range="[3.1.0,4.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.apache.xmlbeans.xml.stream" range="[3.1.0,4.0.0)" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.openxmlformats.schemas.officeDocument.x2006.math" range="0.0.0" optional="true" greedy="false"/>
        <required namespace="java.package" name="org.openxmlformats.schemas.schemaLibrary.x2006.main" 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.8))">
          <description>
            
            wrapped.org.apache.poi.poi-ooxml-schemas
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="wrapped.org.apache.poi.poi-ooxml-schemas" version="4.1.2"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: wrapped.org.apache.poi.poi-ooxml-schemas
Bundle-Version: 4.1.2
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id="org.eclipse.epsilon.simulink.dt.feature.feature.group" version="2.9.0.202604010948" singleton="false">
      <update id="org.eclipse.epsilon.simulink.dt.feature.feature.group" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="10">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon Development Tools for Simulink"/>
        <property name="org.eclipse.equinox.p2.description" value="This feature provides the Epsilon development tools needed to&#10;work with Simulink models."/>
        <property name="org.eclipse.equinox.p2.description.url" value="http://www.eclipse.org/epsilon"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="org.eclipse.equinox.p2.type.group" value="true"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.simulink.dt.feature"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-feature"/>
        <property name="df_LT.license" value="Eclipse Foundation Software User Agreement&#10;&#10;November 22, 2017&#10;&#10;Usage Of Content&#10;&#10;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#10;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#10;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#10;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#10;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#10;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#10;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#10;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#10;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#10;MAY NOT USE THE CONTENT.&#10;&#10;Applicable Licenses&#10;&#10;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#10;is provided to you under the terms and conditions of the Eclipse Public License&#10;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#10;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#10;&quot;Program&quot; will mean the Content.&#10;&#10;Content includes, but is not limited to, source code, object code, documentation&#10;and other files maintained in the Eclipse Foundation source code repository&#10;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#10;downloadable archives (&quot;Downloads&quot;).&#10;&#10;-   Content may be structured and packaged into modules to facilitate&#10;delivering, extending, and upgrading the Content. Typical modules may&#10;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#10;features (&quot;Features&quot;).&#10;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#10;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#10;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#10;associated material. Each Feature may be packaged as a sub-directory in a&#10;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#10;contain a list of the names and version numbers of the Plug-ins and/or&#10;Fragments associated with that Feature.&#10;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#10;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#10;version numbers of Included Features.&#10;&#10;The terms and conditions governing Plug-ins and Fragments should be contained in&#10;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#10;and Included Features should be contained in files named &quot;license.html&quot;&#10;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#10;directory of a Download or Module including, but not limited to the following&#10;locations:&#10;&#10;-   The top-level (root) directory&#10;-   Plug-in and Fragment directories&#10;-   Inside Plug-ins and Fragments packaged as JARs&#10;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#10;-   Feature directories&#10;&#10;Note: if a Feature made available by the Eclipse Foundation is installed using&#10;the Provisioning Technology (as defined below), you must agree to a license&#10;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#10;contains Included Features, the Feature Update License should either provide you&#10;with the terms and conditions governing the Included Features or inform you&#10;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#10;property of files named &quot;feature.properties&quot; found within a Feature. Such&#10;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#10;conditions (or references to such terms and conditions) that govern your use of&#10;the associated Content in that directory.&#10;&#10;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#10;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#10;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#10;&#10;-   Eclipse Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/epl-v10.html)&#10;-   Eclipse Distribution License Version 1.0 (available at&#10;http://www.eclipse.org/licenses/edl-v1.0.html)&#10;-   Common Public License Version 1.0 (available at&#10;http://www.eclipse.org/legal/cpl-v10.html)&#10;-   Apache Software License 1.1 (available at&#10;http://www.apache.org/licenses/LICENSE)&#10;-   Apache Software License 2.0 (available at&#10;http://www.apache.org/licenses/LICENSE-2.0)&#10;-   Mozilla Public License Version 1.1 (available at&#10;http://www.mozilla.org/MPL/MPL-1.1.html)&#10;&#10;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#10;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#10;provided, please contact the Eclipse Foundation to determine what terms and&#10;conditions govern that particular Content.&#10;&#10;Use of Provisioning Technology&#10;&#10;The Eclipse Foundation makes available provisioning software, examples of which&#10;include, but are not limited to, p2 and the Eclipse Update Manager&#10;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#10;software, documentation, information and/or other materials (collectively&#10;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#10;such users to install, extend and update Eclipse-based products. Information&#10;about packaging Installable Software is available at&#10;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#10;&#10;You may use Provisioning Technology to allow other parties to install&#10;Installable Software. You shall be responsible for enabling the applicable&#10;license agreements relating to the Installable Software to be presented to, and&#10;accepted by, the users of the Provisioning Technology in accordance with the&#10;Specification. By using Provisioning Technology in such a manner and making it&#10;available in accordance with the Specification, you further acknowledge your&#10;agreement to, and the acquisition of all necessary rights to permit the&#10;following:&#10;&#10;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#10;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#10;intent of installing, extending or updating the functionality of an&#10;Eclipse-based product.&#10;2.  During the Provisioning Process, the Provisioning Technology may cause third&#10;party Installable Software or a portion thereof to be accessed and copied to&#10;the Target Machine.&#10;3.  Pursuant to the Specification, you will provide to the user the terms and&#10;conditions that govern the use of the Installable Software (&quot;Installable&#10;Software Agreement&quot;) and such Installable Software Agreement shall be&#10;accessed from the Target Machine in accordance with the Specification. Such&#10;Installable Software Agreement must inform the user of the terms and&#10;conditions that govern the Installable Software and must solicit acceptance&#10;by the end user in the manner prescribed in such Installable&#10;Software Agreement. Upon such indication of agreement by the user, the&#10;provisioning Technology will complete installation of the&#10;Installable Software.&#10;&#10;Cryptography&#10;&#10;Content may contain encryption software. The country in which you are currently&#10;may have restrictions on the import, possession, and use, and/or re-export to&#10;another country, of encryption software. BEFORE using any encryption software,&#10;please check the country's laws, regulations and policies concerning the import,&#10;possession, or use, and re-export of encryption software, to see if this is&#10;permitted.&#10;&#10;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#10;United States, other countries, or both."/>
      </properties>
      <provides size="2">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.simulink.dt.feature.feature.group" version="2.9.0.202604010948"/>
        <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.epsilon.core.dt.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.simulink.feature.feature.group" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.simulink.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.simulink.dictionary.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.simulink.common.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.simulink.requirement.dt" range="[2.9.0.202604010948,2.9.0.202604010948]"/>
        <required namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.simulink.dt.feature.feature.jar" range="[2.9.0.202604010948,2.9.0.202604010948]">
          <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 The University of York.
        This program and the accompanying materials are made
        available under the terms of the Eclipse Public License 2.0
        which is available at https://www.eclipse.org/legal/epl-2.0
      
      </copyright>
    </unit>
    <unit id="org.eclipse.epsilon.emc.emf.decorator.dt" version="2.9.0.202604010948" generation="2">
      <update id="org.eclipse.epsilon.emc.emf.decorator.dt" range="[0.0.0,2.9.0.202604010948)" severity="0"/>
      <properties size="6">
        <property name="org.eclipse.equinox.p2.name" value="Epsilon EMF Decorator Development Tools"/>
        <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
        <property name="maven-groupId" value="org.eclipse.epsilon"/>
        <property name="maven-artifactId" value="org.eclipse.epsilon.emc.emf.decorator.dt"/>
        <property name="maven-version" value="2.9.0-SNAPSHOT"/>
        <property name="maven-type" value="eclipse-plugin"/>
      </properties>
      <provides size="5">
        <provided namespace="org.eclipse.equinox.p2.iu" name="org.eclipse.epsilon.emc.emf.decorator.dt" version="2.9.0.202604010948"/>
        <provided namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf.decorator.dt" version="2.9.0.202604010948"/>
        <provided namespace="java.package" name="org.eclipse.epsilon.emc.emf.decorator.dt" version="0.0.0"/>
        <provided namespace="osgi.identity" name="org.eclipse.epsilon.emc.emf.decorator.dt" version="2.9.0.202604010948">
          <properties 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.epsilon.common.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf.dt" range="0.0.0"/>
        <required namespace="osgi.bundle" name="org.eclipse.epsilon.emc.emf.decorator" range="0.0.0"/>
        <requiredProperties namespace="osgi.ee" match="(&amp;(osgi.ee=JavaSE)(version=1.8))">
          <description>
            
            org.eclipse.epsilon.emc.emf.decorator.dt
          
          </description>
        </requiredProperties>
      </requires>
      <artifacts size="1">
        <artifact classifier="osgi.bundle" id="org.eclipse.epsilon.emc.emf.decorator.dt" version="2.9.0.202604010948"/>
      </artifacts>
      <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/>
      <touchpointData size="1">
        <instructions size="1">
          <instruction key="manifest">
            
            Bundle-SymbolicName: org.eclipse.epsilon.emc.emf.decorator.dt;singleton:=true
Bundle-Version: 2.9.0.202604010948
          
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
  </units>
</repository>
