<?xml version='1.0' encoding='UTF-8'?>
<?metadataRepository version='1.2.0'?>
<repository name='org.eclipse.emf.ecoretools.update-all' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
  <properties size='2'>
    <property name='p2.timestamp' value='1603720516945'/>
    <property name='p2.compressed' value='true'/>
  </properties>
  <units size='326'>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.geoshapes' version='1.7.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.geoshapes' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Geometric Shapes'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.geoshapes'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.geoshapes'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal.draw2d.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal.views.factories' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes.type' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.actions' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.action' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.gef.ui' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.geoshapes' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.diagram.ui.geoshapes; singleton:=true&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.registry' version='3.7.0.v20170222-1344'>
      <update id='org.eclipse.equinox.registry' range='[0.0.0,3.7.0.v20170222-1344)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Extension Registry Support'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.registry'/>
        <property name='maven-version' value='3.7.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.registry' version='3.7.0.v20170222-1344'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.registry' version='3.7.0.v20170222-1344'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.registry.osgi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.registry.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime' version='3.5.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.dynamichelpers' version='3.4.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.spi' version='3.4.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.7.0,4.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.console' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.localization' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.storagemanager' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.registry' version='3.7.0.v20170222-1344'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.registry;singleton:=true&#xA;Bundle-Version: 3.7.0.v20170222-1344
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.feature.feature.jar' version='5.0.2.201709080927'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Runtime support for Sirius-defined property views.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015, 2016 Obeo and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Properties Views - Runtime Support'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.feature'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.feature.feature.jar' version='5.0.2.201709080927'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.properties.feature' version='5.0.2.201709080927'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.properties.feature' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.eef.properties.ui.legacy' version='2.0.1.201801311257'>
      <update id='org.eclipse.eef.properties.ui.legacy' range='[0.0.0,2.0.1.201801311257)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Properties UI Legacy'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.properties.ui.legacy'/>
        <property name='maven-version' value='2.0.1-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.properties.ui.legacy' version='2.0.1.201801311257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.properties.ui.legacy' version='2.0.1.201801311257'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.legacy.internal' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.legacy.internal.eef2legacy' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.legacy.internal.extension' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.legacy.internal.extension.impl' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.legacy.internal.legacy2eef' version='2.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.properties.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common.ui' range='[2.0.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.properties.ui.legacy' version='2.0.1.201801311257'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.properties.ui.legacy;singleton:=true&#xA;Bundle-Version: 2.0.1.201801311257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.core' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.properties.core' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Properties View Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.core'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.core' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties.core' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.api' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.api.preferences' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.internal' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.internal.converter' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.internal.expressions' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.internal.migration' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.internal.preferences' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.core.internal.preprocessor' version='5.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.interpreter' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.core' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ide' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.edit' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.defaultrules' range='5.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties.core' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.properties.core;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.feature.jar' version='1.11.0.201706061437'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/gmf'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Graphical Modeling Framework (GMF) Runtime'/>
        <property name='df_LT.description' value='Graphical Modeling Framework runtime component.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime'/>
        <property name='maven-artifactId' value='org.eclipse.gmf'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.feature.jar' version='1.11.0.201706061437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gmf' version='1.11.0.201706061437'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gmf' version='1.11.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2002, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.antlr.runtime' version='4.3.0.v201502022030' singleton='false'>
      <update id='org.antlr.runtime' range='[0.0.0,4.3.0.v201502022030)' severity='0'/>
      <properties size='4'>
        <property name='df_LT.Bundle-Name' value='ANTLR Runtime'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' version='4.3.0.v201502022030'/>
        <provided namespace='osgi.bundle' name='org.antlr.runtime' version='4.3.0.v201502022030'/>
        <provided namespace='java.package' name='org.abego.treelayout' version='4.3.0'/>
        <provided namespace='java.package' name='org.abego.treelayout.internal.util' version='4.3.0'/>
        <provided namespace='java.package' name='org.abego.treelayout.internal.util.java.lang' version='4.3.0'/>
        <provided namespace='java.package' name='org.abego.treelayout.internal.util.java.lang.string' version='4.3.0'/>
        <provided namespace='java.package' name='org.abego.treelayout.internal.util.java.util' version='4.3.0'/>
        <provided namespace='java.package' name='org.abego.treelayout.util' version='4.3.0'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime' version='4.3.0'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime.atn' version='4.3.0'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime.dfa' version='4.3.0'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime.misc' version='4.3.0'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime.tree' version='4.3.0'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime.tree.gui' version='4.3.0'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime.tree.pattern' version='4.3.0'/>
        <provided namespace='java.package' name='org.antlr.v4.runtime.tree.xpath' version='4.3.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.antlr.runtime' version='4.3.0.v201502022030'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.antlr.runtime&#xA;Bundle-Version: 4.3.0.v201502022030
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.dom.events' version='3.0.0.draft20060413_v201105210656' singleton='false'>
      <update id='org.w3c.dom.events' range='[0.0.0,3.0.0.draft20060413_v201105210656)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='W3C DOM Level 3 Events'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2940'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.events' version='3.0.0.draft20060413_v201105210656'/>
        <provided namespace='osgi.bundle' name='org.w3c.dom.events' version='3.0.0.draft20060413_v201105210656'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='3.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.dom.events' version='3.0.0.draft20060413_v201105210656'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.dom.events&#xA;Bundle-Version: 3.0.0.draft20060413_v201105210656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Core Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='116'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.action' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.color' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.componentization' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.control' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.delete' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.dialect' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.dialect.command' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.dialect.description' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.extender' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.featureextensions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.helper' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.helper.task' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.helper.task.label' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.logger' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.metamodel.helper' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.migration' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.modelingproject' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.preferences' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.query' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.refresh' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.repair' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.resource' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.resource.strategy' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.session' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.session.danalysis' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.session.factory' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.session.resource' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.api.tool' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.color' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.command.control' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.contribution' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.dialect' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.dialect.command' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.dialect.description' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.extender' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.featureextensions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.helper.delete' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.helper.refresh' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.helper.task' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.helper.task.operations' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.logger' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.metamodel.description.factory' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.metamodel.description.spec' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.metamodel.description.tool.spec' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.metamodel.description.validation' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.metamodel.description.validation.operations' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.metamodel.description.validation.spec' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.metamodel.helper' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.metamodel.spec' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.migration' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.migration.description' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.migration.resource' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.migration.resource.session.commands' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.modelingproject.manager' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.modelingproject.marker' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.movida' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.movida.registry' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.movida.registry.monitoring' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.query' version='3.0.1'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.repair.commands' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.representation' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.resource' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.resource.parser' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.resource.strategy' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.session' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.session.danalysis' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.session.factory' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.business.internal.session.parser' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.description.contribution' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.description.contribution.impl' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.description.contribution.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.command' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.command.semantic' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.command.ui' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.command.view' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.interpreter' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.interpreter.context' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.permission' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.preferences' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.profiler' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.ui' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.ui.color' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.ui.property' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.ui.resource' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.api.validation.constraint' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.command' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.command.builders' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.command.ui' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.interpreter' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.resource' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.ui' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.uri' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.validation' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tools.internal.validation.description.constraints' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.audit' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.audit.impl' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.audit.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.impl' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.style' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.style.impl' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.style.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.tool' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.tool.impl' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.tool.util' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.util' version='2.3.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.validation' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.validation.impl' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.validation.util' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.impl' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.util' version='3.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.5.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.1'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.collect' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.relations' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.tx' range='2.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gef.feature.jar' version='3.11.0.201606061308'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.featureName' value='GEF (MVC)'/>
        <property name='df_LT.providerName' value='Eclipse GEF'/>
        <property name='df_LT.description' value='Graphical Editing Framework GEF'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='maven-groupId' value='org.eclipse.gef.features'/>
        <property name='maven-artifactId' value='org.eclipse.gef'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.feature.jar' version='3.11.0.201606061308'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gef' version='3.11.0.201606061308'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gef' version='3.11.0.201606061308'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.batik.ext.awt' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.ext.awt' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Apache Batik AWT Utilities'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.ext.awt' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.ext.awt' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.color' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.font' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.g2d' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.geom' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.codec' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.codec.tiff' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.renderable' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.rendered' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.spi' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.swing' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util.gui' range='[1.6.0,1.7.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.ext.awt' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.ext.awt&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit.feature.jar' version='2.12.0.v20170609-0928'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.featureName' value='EMF Edit'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.description' value='Platform-independent framework for viewing and editing EMF objects.'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.feature.jar' version='2.12.0.v20170609-0928'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.edit' version='2.12.0.v20170609-0928'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.edit' version='2.12.0.v20170609-0928'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2014 Dennis Huebner and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.sdk.feature.group' version='3.3.3.202010261352' singleton='false'>
      <update id='org.eclipse.emf.ecoretools.sdk.feature.group' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://wiki.eclipse.org/index.php/Ecore_Tools'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.sdk'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Ecore Diagram Editor (SDK)'/>
        <property name='df_LT.description' value='Ecore Diagram Editor SDK includes runtime, source, and documentation'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.sdk.feature.group' version='3.3.3.202010261352'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.feature.group' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.source' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.doc' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.tabbedproperties.source' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.source' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.properties.source' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.sdk.feature.jar' range='[3.3.3.202010261352,3.3.3.202010261352]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.sdk_root' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2007, 2010 Anyware Technologies and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.common' version='3.9.0.v20170207-1454'>
      <update id='org.eclipse.equinox.common' range='[0.0.0,3.9.0.v20170207-1454)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Common Eclipse Runtime'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.common'/>
        <property name='maven-version' value='3.9.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.common' version='3.9.0.v20170207-1454'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.common' version='3.9.0.v20170207-1454'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.boot' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime' version='3.5.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.events' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='java.package' name='org.eclipse.equinox.log' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.localization' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.urlconversion' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.url' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.common' version='3.9.0.v20170207-1454'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.common; singleton:=true&#xA;Bundle-Version: 3.9.0.v20170207-1454
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.xml' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.xml' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Apache Batik XML'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.xml' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.xml' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.xml' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.xml' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.xml&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.app' version='1.0.500.v20160419-0834'>
      <update id='org.eclipse.equinox.p2.director.app' range='[0.0.0,1.0.500.v20160419-0834)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Director Application'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.director.app'/>
        <property name='maven-version' value='1.0.500-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app' version='1.0.500.v20160419-0834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app' version='1.0.500.v20160419-0834'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.director.app' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.app' version='1.0.500.v20160419-0834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.director.app;singleton:=true&#xA;Bundle-Version: 1.0.500.v20160419-0834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.draw2d' version='5.0.2.201709080927' singleton='false'>
      <update id='org.eclipse.sirius.ext.draw2d' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - Draw2D'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.draw2d'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.draw2d' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.draw2d' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.draw2d' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.draw2d.figure' version='2.0.4'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.8.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d.geometry' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d.graph' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d.images' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d.parts' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d.widgets' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.graphics' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.draw2d' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.draw2d&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools' version='3.3.3.202010261352' generation='2'>
      <update id='org.eclipse.emf.ecoretools' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Ecore Tools'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools' version='3.3.3.202010261352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools' version='3.3.3.202010261352'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools' version='3.3.3.202010261352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools' version='3.3.3.202010261352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecoretools;singleton:=true&#xA;Bundle-Version: 3.3.3.202010261352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.gtk.linux.x86_64' version='3.106.3.v20180329-0507'>
      <update id='org.eclipse.swt.gtk.linux.x86_64' range='[0.0.0,3.106.3.v20180329-0507)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Standard Widget Toolkit for GTK'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.swt'/>
        <property name='maven-artifactId' value='org.eclipse.swt.gtk.linux.x86_64'/>
        <property name='maven-version' value='3.106.3-SNAPSHOT'/>
      </properties>
      <provides size='25'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.x86_64' version='3.106.3.v20180329-0507'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.gtk.linux.x86_64' version='3.106.3.v20180329-0507'/>
        <provided namespace='java.package' name='org.eclipse.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.awt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.opengl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.printing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.program' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.accessibility.gtk' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.cairo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.gtk' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.mozilla' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.opengl.glx' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.swt' version='3.106.3.v20180329-0507'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.0.0,4.0.0)'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.gtk.linux.x86_64' version='3.106.3.v20180329-0507'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swt.gtk.linux.x86_64; singleton:=true&#xA;Bundle-Version: 3.106.3.v20180329-0507&#xA;Fragment-Host: org.eclipse.swt; bundle-version=&quot;[3.0.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ui.editor' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.ui.editor' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Aird Editor'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui.editor'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.editor' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui.editor' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.editor' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.editor.internal.graphicalcomponents' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.editor.internal.pages' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.editor.internal.preferences' version='5.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.5.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.3.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.4'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.relations' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.ui' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.ui.properties' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.jface.viewers' range='3.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui.editor' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ui.editor;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.base' version='5.0.2.201709080927' singleton='false'>
      <update id='org.eclipse.sirius.ext.base' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extensions - Base'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.base'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.base' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.base' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.base.cache' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.base.collect' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.base.relations' version='2.0.4'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.8.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.base' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.base&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.inject' version='1.0.0.v20091030' singleton='false'>
      <update id='javax.inject' range='[0.0.0,1.0.0.v20091030)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Atinject Dependency Injection Annotations'/>
        <property name='df_LT.bundleProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='iplog.bug_id' value='3555'/>
        <property name='iplog.contact.name' value='Boris Bokowski'/>
        <property name='iplog.contact.email' value='Boris_Bokowski@ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.inject' version='1.0.0.v20091030'/>
        <provided namespace='osgi.bundle' name='javax.inject' version='1.0.0.v20091030'/>
        <provided namespace='java.package' name='javax.inject' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.inject' version='1.0.0.v20091030'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.inject&#xA;Bundle-Version: 1.0.0.v20091030
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.css' version='1.8.0.v20170214-1941' singleton='false'>
      <update id='org.apache.batik.css' range='[0.0.0,1.8.0.v20170214-1941)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Batik CSS engine'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.css'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css' version='1.8.0.v20170214-1941'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.css' version='1.8.0.v20170214-1941'/>
        <provided namespace='java.package' name='org.apache.batik.css.dom' version='1.8.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine' version='1.8.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.resources' version='1.8.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.sac' version='1.8.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value' version='1.8.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.css2' version='1.8.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.resources' version='1.8.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.svg' version='1.8.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.svg12' version='1.8.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.parser' version='1.8.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.parser.resources' version='1.8.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='java.package' name='org.apache.batik.css.engine' range='1.8.0'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.sac' range='1.8.0'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value' range='1.8.0'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value.css2' range='1.8.0'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value.svg' range='1.8.0'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value.svg12' range='1.8.0'/>
        <required namespace='java.package' name='org.apache.batik.css.parser' range='1.8.0'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='1.8.0'/>
        <required namespace='java.package' name='org.apache.batik.util' range='1.8.0'/>
        <required namespace='java.package' name='org.apache.batik.util.io' range='1.8.0'/>
        <required namespace='java.package' name='org.w3c.css.sac' range='1.3.0'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.java2d.color' 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.w3c.dom.css' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.svg' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.views' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.css' version='1.8.0.v20170214-1941'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.css&#xA;Bundle-Version: 1.8.0.v20170214-1941
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.databinding' version='1.8.100.v20170503-1507' singleton='false'>
      <update id='org.eclipse.jface.databinding' range='[0.0.0,1.8.100.v20170503-1507)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JFace Data Binding for SWT and JFace'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jface'/>
        <property name='maven-artifactId' value='org.eclipse.jface.databinding'/>
        <property name='maven-version' value='1.8.100-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.databinding' version='1.8.100.v20170503-1507'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.databinding' version='1.8.100.v20170503-1507'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.fieldassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.databinding.provisional.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.databinding.provisional.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.databinding.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.databinding.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.databinding.viewers' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.swt' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.databinding' version='1.8.100.v20170503-1507'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jface.databinding&#xA;Bundle-Version: 1.8.100.v20170503-1507
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.notation' version='1.8.0.201706061354'>
      <update id='org.eclipse.gmf.runtime.notation' range='[0.0.0,1.8.0.201706061354)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='GMF Notation Model Support'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.notation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation' version='1.8.0.201706061354'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' version='1.8.0.201706061354'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.stylepooling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.notation' version='1.8.0.201706061354'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.notation;singleton:=true&#xA;Bundle-Version: 1.8.0.201706061354
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.table.ui.ext' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.table.ui.ext' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Tables UI Extensions'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.table.ui.ext'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.ui.ext' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.table.ui.ext' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.ext' version='3.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.table.ui' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.7.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.table.ui.ext' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.table.ui.ext;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.svggen' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.svggen' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Apache Batik SVG Generation'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.svggen' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.svggen' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.svggen' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.svggen.font' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.svggen.font.table' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.batik.ext.awt' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.svggen' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.svggen&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.workspace.feature.group' version='1.11.0.201706061339' singleton='false'>
      <update id='org.eclipse.emf.workspace.feature.group' range='[0.0.0,1.11.0.201706061339)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/modeling/emf/?project=validation'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.workspace'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Transaction Workbench Integration'/>
        <property name='df_LT.description' value='EMF Model Transaction Workbench Integration API.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.feature.group' version='1.11.0.201706061339'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.10.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='[3.9.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.commands' range='[3.6.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='[2.10.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction' range='[1.4.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace' range='[1.5.1.201706061339,1.5.1.201706061339]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.ui' range='[1.3.0.201706061339,1.3.0.201706061339]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.feature.jar' range='[1.11.0.201706061339,1.11.0.201706061339]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.sat4j.core' version='2.3.5.v201308161310' singleton='false'>
      <update id='org.sat4j.core' range='[0.0.0,2.3.5.v201308161310)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='SAT4J Core'/>
        <property name='df_LT.providerName' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='7360'/>
        <property name='iplog.contact.name' value='Krzysztof Daniel'/>
        <property name='iplog.contact.email' value='kdaniel@redhat.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.sat4j.core' version='2.3.5.v201308161310'/>
        <provided namespace='osgi.bundle' name='org.sat4j.core' version='2.3.5.v201308161310'/>
        <provided namespace='java.package' name='org.sat4j' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.core' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.minisat' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.minisat.constraints' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.minisat.constraints.card' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.minisat.constraints.cnf' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.minisat.core' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.minisat.learning' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.minisat.orders' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.minisat.restarts' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.opt' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.reader' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.specs' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.tools' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.tools.encoding' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.tools.xplain' version='2.3.5.v20130525'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.sat4j.core' version='2.3.5.v201308161310'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.sat4j.core&#xA;Bundle-Version: 2.3.5.v201308161310
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.ui' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.diagram.ui' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Diagram Specification Editor'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.ui'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='155'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.ui' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.concern.provider' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.filter.provider' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.provider' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.style.provider' version='2.3.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.tool.provider' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.internal.description.provider' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.provider' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.api.helper.graphicalfilters' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.api.image' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.api.provider' version='2.1.1'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.api.query' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.api.view' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.bracket' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.bracket.handles' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.bracket.locators' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.command' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.dialect' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.edit.helpers' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.image' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.image.refresh' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.migration' version='2.3.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.migration.description' version='2.3.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.navigation' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.operation' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.query' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.business.internal.view' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.edit.api.part' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.edit.internal.part' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.edit.internal.part.listener' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.edit.internal.validators' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.graphical.edit.internal.policies.validators' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.graphical.edit.part.specific' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.graphical.edit.policies' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.graphical.figures' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.edit.commands' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.edit.handles' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.edit.parts' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.edit.parts.locator' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.edit.parts.refresh' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.edit.policies' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.operation' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.parsers' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.preferences' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.providers' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.quickfix' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.refresh' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.refresh.borderednode' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.refresh.diagram' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.refresh.edge' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.refresh.factory' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.refresh.layout' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.refresh.listeners' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.sheet' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.internal.view.factories' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.part' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.provider' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.action' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.color' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.command' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.decoration' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.draw2d.ui.figures' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.editor' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.editor.tabbar' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.figure' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.figure.anchor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.figure.locator' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.format' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.graphical.edit.palette' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.graphical.edit.styles' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.image' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.layout' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.layout.ordering' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.layout.provider' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.migration' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.part' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.permission' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.policies' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.policy' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.preferences' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.properties' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.properties.filter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.requests' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.ui.actions' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.api.wizards.page' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.delete' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.distribute' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.layout' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.pinning' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.refresh' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.repair' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.repair.commands' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.straighten' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.style' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.actions.visibility' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.clipboard' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.commands' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.commands.emf' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.decoration' version='4.1.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.delete' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.dialogs' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.dnd' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.edit.command' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.editor' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.editor.header' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.editor.tabbar' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.editor.tabbar.actions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.editor.tabbar.contributions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.editor.tabbar.contributions.expressions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.editor.tabbar.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.figure' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.figure.locator' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.figure.svg' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.figure.util' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.filter' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.find' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.format' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.format.data.extension' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.format.semantic' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.graphical.edit.handles' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.graphical.edit.part' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.graphical.edit.policies' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.graphical.edit.styles' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.handler' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.layout' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.layout.data.extension' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.layout.ordering' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.layout.provider' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.layout.semantic' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.marker' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.menu' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.outline' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.palette' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.part' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.preferences' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.print' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.properties' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.properties.filter' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.providers' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.render' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.resource' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.routers' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.ruler' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.testers' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.ui' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.util' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.views.outlineview' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.views.providers.filters' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.views.providers.layers' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.tools.internal.views.providers.outline' version='2.0.4'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='47'>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.bridge' range='[1.6.0,1.8.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom' range='[1.6.0,1.8.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom.svg' range='[1.6.0,1.8.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.svggen' range='[1.6.0,1.8.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.transcoder' range='[1.6.0,1.8.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.8.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.4.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.databinding' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action.ide' range='1.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.actions' range='1.6.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing' range='1.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing.render' range='1.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.properties' range='1.4.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.render' range='1.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' range='1.2.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render' range='1.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt' range='1.6.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.gmf.runtime' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.layoutdata' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.formatdata' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='3.4.400'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.svg' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='2.9.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.draw2d.figure' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.ui.properties' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.gef.editpolicies' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.gef.query' range='3.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.editparts' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.jface.viewers' range='3.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.ui' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.ui;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore' version='2.13.0.v20170609-0928'>
      <update id='org.eclipse.emf.codegen.ecore' range='[0.0.0,2.13.0.v20170609-0928)' severity='0'/>
      <properties size='6'>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.pluginName' value='EMF Ecore Code Generator'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='buckminster.build.id' value='R201706090928'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore' version='2.13.0.v20170609-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' version='2.13.0.v20170609-0928'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.templates.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.templates.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.templates.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.templates.model.tests' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.codegen.ecore' version='2.13.0.v20170609-0928'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.codegen.ecore; singleton:=true&#xA;Bundle-Version: 2.13.0.v20170609-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.core' version='3.11.101.v20171228-1230'>
      <update id='org.eclipse.pde.core' range='[0.0.0,3.11.101.v20171228-1230)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='PDE Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.core'/>
        <property name='maven-version' value='3.11.101-SNAPSHOT'/>
      </properties>
      <provides size='35'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.core' version='3.11.101.v20171228-1230'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.core' version='3.11.101.v20171228-1230'/>
        <provided namespace='java.package' name='org.eclipse.pde.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.core.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.core.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.core.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.core.target' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.builders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.bundle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.exports' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.feature' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.ibundle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.ifeature' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.iproduct' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.ischema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.isite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.natures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.product' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.site' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.target' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.text.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.text.bundle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.text.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.variables' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.update.configurator' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.build' range='[3.2.0,4.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0]'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.tools' range='[2.0.100,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.garbagecollector' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.core' version='3.11.101.v20171228-1230'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.core; singleton:=true&#xA;Bundle-Version: 3.11.101.v20171228-1230
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.defaultrules' version='5.0.2.201709080927' singleton='false'>
      <update id='org.eclipse.sirius.properties.defaultrules' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Properties Default Rules'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.defaultrules'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.defaultrules' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties.defaultrules' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.defaultrules.api' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.defaultrules.internal' version='5.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference' range='5.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties.defaultrules' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.properties.defaultrules&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.feature.group' version='2.13.0.v20170609-0707' singleton='false'>
      <update id='org.eclipse.emf.ecore.feature.group' range='[0.0.0,2.13.0.v20170609-0707)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='df_LT.featureName' value='EMF - Eclipse Modeling Framework Core Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.description' value='The core runtime for EMF, including EMF&apos;s common utilities, Ecore, XML/XMI persistence, and the change model.'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' version='2.13.0.v20170609-0707'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='[2.13.0.v20170609-0707,2.13.0.v20170609-0707]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change' range='[2.11.0.v20170609-0707,2.11.0.v20170609-0707]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='[2.13.0.v20170609-0707,2.13.0.v20170609-0707]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.jar' range='[2.13.0.v20170609-0707,2.13.0.v20170609-0707]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2014 Dennis Huebner and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.css.core' version='0.12.101.v20170712-1547'>
      <update id='org.eclipse.e4.ui.css.core' range='[0.0.0,0.12.101.v20170712-1547)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse CSS Core Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.css.core'/>
        <property name='maven-version' value='0.12.101-SNAPSHOT'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.core' version='0.12.101.v20170712-1547'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' version='0.12.101.v20170712-1547'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.css2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.dom.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.dom.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.dom.properties.converters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.dom.properties.css2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.dom.properties.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.impl.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.impl.dom.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.impl.dom.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.impl.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.impl.sac' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.sac' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.serializers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.util.impl.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.util.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.xml.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.xml.properties.css2' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.css' range='1.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.stylesheets' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.css.core' version='0.12.101.v20170712-1547'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.css.core;singleton:=true&#xA;Bundle-Version: 0.12.101.v20170712-1547
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.table.ui' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.table.ui' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Tables UI'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.table.ui'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.ui' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.table.ui' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table.description.provider' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table.provider' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.business.api.helper' version='2.0.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.business.internal.dialect' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.business.internal.refresh' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.api.editor' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.commands' version='2.0.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.editor' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.editor.action' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.editor.listeners' version='2.0.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.editor.print' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.editor.provider' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.editor.utils' version='2.0.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.export' version='2.0.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.migration' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.properties.propertysource' version='2.0.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.properties.section.common' version='2.0.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.properties.section.core' version='2.0.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.properties.section.semantic' version='2.0.2'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.ui.tools.internal.properties.section.style' version='2.0.2'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.table' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.5.1'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.8.2'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.ui.properties' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.jface.viewers' range='3.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.table.ui' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.table.ui;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.osgi.util' version='3.4.0.v20170111-1608' singleton='false'>
      <update id='org.eclipse.osgi.util' range='[0.0.0,3.4.0.v20170111-1608)' severity='0'/>
      <properties size='12'>
        <property name='df_LT.osgiUtilDes' value='OSGi Service Platform Release 4.2.0 Utility Classes'/>
        <property name='df_LT.eclipse.org' value='Eclipse.org - Equinox'/>
        <property name='df_LT.osgiUtil' value='OSGi Release 4.2.0 Utility Classes'/>
        <property name='org.eclipse.equinox.p2.name' value='%osgiUtil'/>
        <property name='org.eclipse.equinox.p2.description' value='%osgiUtilDes'/>
        <property name='org.eclipse.equinox.p2.provider' value='%eclipse.org'/>
        <property name='org.eclipse.equinox.p2.contact' value='www.eclipse.org'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.eclipse.org'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.osgi'/>
        <property name='maven-artifactId' value='org.eclipse.osgi.util'/>
        <property name='maven-version' value='3.4.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.util' version='3.4.0.v20170111-1608'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi.util' version='3.4.0.v20170111-1608'/>
        <provided namespace='java.package' name='org.osgi.util.function' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.util.measurement' version='1.0.1'/>
        <provided namespace='java.package' name='org.osgi.util.position' version='1.0.1'/>
        <provided namespace='java.package' name='org.osgi.util.promise' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.util.xml' version='1.0.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='java.package' name='org.osgi.framework' range='1.1.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.function' range='[1.0.0,1.1.0)'/>
        <required namespace='java.package' name='org.osgi.util.measurement' range='[1.0.1,1.1.0)'/>
        <required namespace='java.package' name='org.osgi.util.position' range='[1.0.1,1.1.0)'/>
        <required namespace='java.package' name='org.osgi.util.promise' range='[1.0.0,1.1.0)'/>
        <required namespace='java.package' name='org.osgi.util.xml' range='[1.0.1,1.1.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi.util' version='3.4.0.v20170111-1608'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.osgi.util&#xA;Bundle-Version: 3.4.0.v20170111-1608
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.tree.ui' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.tree.ui' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Tree Specification Editor'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.tree.ui'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.ui' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.tree.ui' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.description.provider' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.provider' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.business.api.helper' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.business.internal.dialect' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.business.internal.refresh' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.internal.preferences' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.properties.propertysource' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.properties.section.common' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.properties.section.core' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.properties.section.semantic' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.provider' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.api.editor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.api.preferences' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.internal.commands' version='2.0.3'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.internal.editor' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.internal.editor.actions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.internal.editor.listeners' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.internal.editor.provider' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.tools.internal.quickoutline' version='2.0.4'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.tree' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.5.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.8.2'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.ui.properties' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.jface.viewers' range='3.1.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.tree.ui' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.tree.ui;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.type.core' version='1.9.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.emf.type.core' range='[0.0.0,1.9.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF EMF Type Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.emf.type.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.type.core'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.type.core' version='1.9.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.type.core' version='1.9.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core.edithelper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core.internal.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.core.requests' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.type.core' version='1.9.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.emf.type.core;singleton:=true&#xA;Bundle-Version: 1.9.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.notation.feature.jar' version='1.11.0.201706061354'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/gmf'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.gmf.runtime.notation'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Graphical Modeling Framework (GMF) Notation'/>
        <property name='df_LT.description' value='Graphical Modeling Framework Notation'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gmf.notation.features'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.feature.jar' version='1.11.0.201706061354'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gmf.runtime.notation' version='1.11.0.201706061354'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gmf.runtime.notation' version='1.11.0.201706061354'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2008, 2016 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench3' version='0.14.0.v20160630-0740'>
      <update id='org.eclipse.e4.ui.workbench3' range='[0.0.0,0.14.0.v20160630-0740)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Bundle for Workbench APIs available in e4'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench3'/>
        <property name='maven-version' value='0.14.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench3' version='0.14.0.v20160630-0740'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench3' version='0.14.0.v20160630-0740'/>
        <provided namespace='java.package' name='org.eclipse.ui.testing' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.5.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench3' version='0.14.0.v20160630-0740'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.workbench3;singleton:=true&#xA;Bundle-Version: 0.14.0.v20160630-0740
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.xml' version='1.3.4.v201005080400' singleton='false'>
      <update id='javax.xml' range='[0.0.0,1.3.4.v201005080400)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='JAXP XML'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.xml' version='1.3.4.v201005080400'/>
        <provided namespace='osgi.bundle' name='javax.xml' version='1.3.4.v201005080400'/>
        <provided namespace='java.package' name='javax.xml' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.xmlcommons' version='1.3.4'/>
        <provided namespace='java.package' name='org.w3c.dom' version='3.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='3.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ls' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.traversal' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.xpath' version='3.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='2.0.2'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='2.0.2'/>
        <provided namespace='java.package' name='org.xml.sax.helpers' version='2.0.2'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.xml' version='1.3.4.v201005080400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.xml&#xA;Bundle-Version: 1.3.4.v201005080400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.services.properties' version='1.9.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.common.ui.services.properties' range='[0.0.0,1.9.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Common UI Properties Service Framework'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.services.properties'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.services.properties'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.properties' version='1.9.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.properties' version='1.9.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.properties.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.properties.extended' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.properties.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.properties.internal.l10n' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.services.properties' version='1.9.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.common.ui.services.properties; singleton:=true&#xA;Bundle-Version: 1.9.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.runtime.ide.ui.feature.jar' version='5.0.2.201709080927'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius UI and workbench integration, including graphical editors for all types of Sirius representations, and support for Modeling projects with streamlined workflow.&#xA;Install this if you need to use Sirius-based modelers or create new ones.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.sirius.common.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2007, 2015 THALES GLOBAL SERVICES and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Runtime IDE'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime.ide.ui'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.ui.feature.jar' version='5.0.2.201709080927'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.runtime.ide.ui' version='5.0.2.201709080927'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.runtime.ide.ui' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.swt' version='3.106.3.v20180329-0507'>
      <update id='org.eclipse.swt' range='[0.0.0,3.106.3.v20180329-0507)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Standard Widget Toolkit'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.swt'/>
        <property name='maven-artifactId' value='org.eclipse.swt'/>
        <property name='maven-version' value='3.106.3-SNAPSHOT'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt' version='3.106.3.v20180329-0507'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt' version='3.106.3.v20180329-0507'/>
        <provided namespace='java.package' name='org.eclipse.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.awt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.opengl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.printing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.program' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.image' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.x86' range='[3.106.3.v20180329-0507,3.106.3.v20180329-0507]'>
          <filter>
            (&amp;(osgi.arch=x86)(osgi.os=linux)(osgi.ws=gtk)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='java.package' name='org.mozilla.xpcom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.swt.accessibility2' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.x86_64' range='[3.106.3.v20180329-0507,3.106.3.v20180329-0507]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.x86_64' range='[3.106.3.v20180329-0507,3.106.3.v20180329-0507]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.ppc64' range='[3.106.3.v20180329-0507,3.106.3.v20180329-0507]'>
          <filter>
            (&amp;(osgi.arch=ppc64)(osgi.os=linux)(osgi.ws=gtk)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.ppc64le' range='[3.106.3.v20180329-0507,3.106.3.v20180329-0507]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.x86_64' range='[3.106.3.v20180329-0507,3.106.3.v20180329-0507]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.x86' range='[3.106.3.v20180329-0507,3.106.3.v20180329-0507]'>
          <filter>
            (&amp;(osgi.arch=x86)(osgi.os=win32)(osgi.ws=win32)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt' version='3.106.3.v20180329-0507'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swt; singleton:=true&#xA;Bundle-Version: 3.106.3.v20180329-0507
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.console' version='3.7.1.v20170728-0806'>
      <update id='org.eclipse.ui.console' range='[0.0.0,3.7.1.v20170728-0806)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Console'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.console'/>
        <property name='maven-version' value='3.7.1-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console' version='3.7.1.v20170728-0806'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.console' version='3.7.1.v20170728-0806'/>
        <provided namespace='java.package' name='org.eclipse.ui.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.console.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.console' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.800,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.console' version='3.7.1.v20170728-0806'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.console; singleton:=true&#xA;Bundle-Version: 3.7.1.v20170728-0806
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xml.resolver' version='1.2.0.v201005080400' singleton='false'>
      <update id='org.apache.xml.resolver' range='[0.0.0,1.2.0.v201005080400)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='Apache XmlResolver'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.resolver' version='1.2.0.v201005080400'/>
        <provided namespace='osgi.bundle' name='org.apache.xml.resolver' version='1.2.0.v201005080400'/>
        <provided namespace='java.package' name='org.apache.env' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver.apps' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver.etc' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver.helpers' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver.readers' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver.tools' version='1.2.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xml.resolver' version='1.2.0.v201005080400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.xml.resolver&#xA;Bundle-Version: 1.2.0.v201005080400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.emf.tx' version='5.0.2.201709080927' singleton='false'>
      <update id='org.eclipse.sirius.ext.emf.tx' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - EMF Transaction'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.emf.tx'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.tx' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.tx' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.emf.tx' version='3.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.4.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.emf.tx' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.emf.tx&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.workspace.ui' version='1.3.0.201706061339'>
      <update id='org.eclipse.emf.workspace.ui' range='[0.0.0,1.3.0.201706061339)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='EMF Model Transaction Workbench Integration UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.workspace.ui'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.ui' version='1.3.0.201706061339'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.workspace.ui' version='1.3.0.201706061339'/>
        <provided namespace='java.package' name='org.eclipse.emf.workspace.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.workspace.ui.internal' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.3.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.workspace.ui' version='1.3.0.201706061339'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.workspace.ui;singleton:=true&#xA;Bundle-Version: 1.3.0.201706061339
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.css.swt' version='0.13.1.v20170808-1940'>
      <update id='org.eclipse.e4.ui.css.swt' range='[0.0.0,0.13.1.v20170808-1940)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse CSS SWT Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.css.swt'/>
        <property name='maven-version' value='0.13.1-SNAPSHOT'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt' version='0.13.1.v20170808-1940'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' version='0.13.1.v20170808-1940'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.dom.definition' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.dom.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.engine.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.properties.converters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.properties.css2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.properties.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.properties.definition' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.properties.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.serializers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.css.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.css.swt.definition' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.4.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.css.swt' version='0.13.1.v20170808-1940'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.css.swt;singleton:=true&#xA;Bundle-Version: 0.13.1.v20170808-1940
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.runtime.feature.jar' version='5.0.2.201709080927'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='The core runtime of Sirius, UI-independant and dialect-agnostic.&#xA;Install this if you want to either use existing Sirius-based modelers or create new ones.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.sirius'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2007, 2015 THALES GLOBAL SERVICES and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Core Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.feature.jar' version='5.0.2.201709080927'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.runtime' version='5.0.2.201709080927'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.runtime' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecore.change.edit' version='2.6.0.v20170609-0928'>
      <update id='org.eclipse.emf.ecore.change.edit' range='[0.0.0,2.6.0.v20170609-0928)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.pluginName' value='EMF Change Edit'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change.edit' version='2.6.0.v20170609-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.change.edit' version='2.6.0.v20170609-0928'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.change.provider' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='[2.11.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.9.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.change.edit' version='2.6.0.v20170609-0928'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecore.change.edit;singleton:=true&#xA;Bundle-Version: 2.6.0.v20170609-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.design.ui' version='3.3.3.202010261352' generation='2'>
      <update id='org.eclipse.emf.ecoretools.design.ui' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Ecore Graphical Modeler Based on Sirius (UI)'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.design.ui'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.ui' version='3.3.3.202010261352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.design.ui' version='3.3.3.202010261352'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.design.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.design.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.design.ui.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.design.ui' version='3.3.3.202010261352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.design' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='11.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.table' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.table.ui' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='4.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.design.ui' version='3.3.3.202010261352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecoretools.design.ui;singleton:=true&#xA;Bundle-Version: 3.3.3.202010261352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.bindings' version='0.12.1.v20170823-1632'>
      <update id='org.eclipse.e4.ui.bindings' range='[0.0.0,0.12.1.v20170823-1632)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Bindings Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.bindings'/>
        <property name='maven-version' value='0.12.1-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.bindings' version='0.12.1.v20170823-1632'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.bindings' version='0.12.1.v20170823-1632'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.bindings' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.bindings.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.bindings.keys' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.1.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.commands' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.commands.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.services.log' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.bindings' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.bindings.keys' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.bindings.keys.formatting' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.dialogs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.window' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.bindings' version='0.12.1.v20170823-1632'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.bindings;singleton:=true&#xA;Bundle-Version: 0.12.1.v20170823-1632
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.edit.feature.jar' version='2.9.0.v20170609-0928'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.featureName' value='EMF Ecore Edit'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.description' value='Platform-independent support for viewing and editing Ecore models.'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit.feature.jar' version='2.9.0.v20170609-0928'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.ecore.edit' version='2.9.0.v20170609-0928'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.ecore.edit' version='2.9.0.v20170609-0928'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2014 Dennis Huebner and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.ext.emf.ui' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.ext.emf.ui' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - EMF UI'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.emf.ui'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.ui' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.ui' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.emf.ui' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.emf.ui.properties' version='3.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.emf.ui' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.emf.ui;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.ext.widgets.reference' version='2.0.1.201801311257'>
      <update id='org.eclipse.eef.ext.widgets.reference' range='[0.0.0,2.0.1.201801311257)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Extension Reference Widget'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.ext.widgets.reference'/>
        <property name='maven-version' value='2.0.1-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ext.widgets.reference' version='2.0.1.201801311257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.ext.widgets.reference' version='2.0.1.201801311257'/>
        <provided namespace='java.package' name='org.eclipse.eef.ext.widgets.reference.eefextwidgetsreference' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ext.widgets.reference.eefextwidgetsreference.impl' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ext.widgets.reference.eefextwidgetsreference.util' version='2.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='[2.0.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.ext.widgets.reference' version='2.0.1.201801311257'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.ext.widgets.reference;singleton:=true&#xA;Bundle-Version: 2.0.1.201801311257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui' version='1.8.1.201706061437'>
      <update id='org.eclipse.gmf.runtime.common.ui' range='[0.0.0,1.8.1.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Common UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui'/>
        <property name='maven-version' value='1.8.1-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui' version='1.8.1.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' version='1.8.1.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.internal.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.internal.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.viewers' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui' version='1.8.1.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.common.ui; singleton:=true&#xA;Bundle-Version: 1.8.1.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core' version='3.13.102.v20180330-0919'>
      <update id='org.eclipse.jdt.core' range='[0.0.0,3.13.102.v20180330-0919)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java Development Tools Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.core'/>
        <property name='maven-version' value='3.13.102-SNAPSHOT'/>
      </properties>
      <provides size='57'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' version='3.13.102.v20180330-0919'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core' version='3.13.102.v20180330-0919'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.compiler.batch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.dom.rewrite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.jdom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.codeassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.codeassist.complete' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.codeassist.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.codeassist.select' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.batch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.classfmt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.env' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.flow' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.lookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.parser.diagnose' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.problem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.dom.rewrite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.hierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.jdom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.nd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.nd.db' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.nd.field' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.nd.indexer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.nd.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.nd.java.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.nd.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.search.indexing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.search.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.search.processing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.formatter.linewrap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.formatter.old' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core' version='3.13.102.v20180330-0919'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.core; singleton:=true&#xA;Bundle-Version: 3.13.102.v20180330-0919
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.query.feature.group' version='6.0.8.201902261618' singleton='false'>
      <update id='org.eclipse.acceleo.query.feature.group' range='[0.0.0,6.0.8.201902261618)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.acceleo.features'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.query'/>
        <property name='maven-version' value='6.0.8-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2008, 2015 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Acceleo Query Framework'/>
        <property name='df_LT.description' value='Framework and Utilities supporting the Acceleo Query Language.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.feature.group' version='6.0.8.201902261618'/>
        <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.acceleo.annotations' range='[6.0.8.201902261618,6.0.8.201902261618]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query' range='[6.0.8.201902261618,6.0.8.201902261618]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.ide' range='[6.0.8.201902261618,6.0.8.201902261618]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.doc' range='[6.0.8.201902261618,6.0.8.201902261618]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.feature.jar' range='[6.0.8.201902261618,6.0.8.201902261618]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.source' version='3.3.3.202010261352' singleton='false'>
      <update id='org.eclipse.emf.ecoretools.source' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Ecore Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.source' version='3.3.3.202010261352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.source' version='3.3.3.202010261352'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.source' version='3.3.3.202010261352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.source' version='3.3.3.202010261352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecoretools.source&#xA;Bundle-Version: 3.3.3.202010261352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.css' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.css' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Apache Batik CSS'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.css' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.css.dom' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.sac' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.css2' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.svg' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.svg12' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.parser' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='[1.3.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.svg' range='[1.1.0,1.3.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.css' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.css&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common.feature.jar' version='2.13.0.v20170609-0707'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.featureName' value='EMF Common'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.description' value='Common platform-independent utilities used throughout EMF, including collection classes, notifiers, adapters, and commands.'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.jar' version='2.13.0.v20170609-0707'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.common' version='2.13.0.v20170609-0707'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.common' version='2.13.0.v20170609-0707'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2014 Dennis Huebner and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.validation.feature.jar' version='1.11.0.201706061352'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/modeling/emf/?project=validation'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Validation Framework'/>
        <property name='df_LT.description' value='EMF Validation Framework.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.validation.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.feature.jar' version='1.11.0.201706061352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.validation' version='1.11.0.201706061352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.validation' version='1.11.0.201706061352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.jarprocessor' version='1.0.500.v20160504-1450'>
      <update id='org.eclipse.equinox.p2.jarprocessor' range='[0.0.0,1.0.500.v20160504-1450)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning JAR Processor'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.jarprocessor'/>
        <property name='maven-version' value='1.0.500-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.jarprocessor' version='1.0.500.v20160504-1450'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.jarprocessor' version='1.0.500.v20160504-1450'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.jarprocessor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.jarprocessor.unsigner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.jarprocessor.verifier' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.provisional.equinox.p2.jarprocessor' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.3.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.jarprocessor' version='1.0.500.v20160504-1450'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.jarprocessor;singleton:=true&#xA;Bundle-Version: 1.0.500.v20160504-1450
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.core' version='2.0.1.201801311257'>
      <update id='org.eclipse.eef.core' range='[0.0.0,2.0.1.201801311257)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Core'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.core'/>
        <property name='maven-version' value='2.0.1-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.core' version='2.0.1.201801311257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.core' version='2.0.1.201801311257'/>
        <provided namespace='java.package' name='org.eclipse.eef.core.api' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.core.api.controllers' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.core.api.utils' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.core.internal' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.core.internal.controllers' version='2.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.8.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.eef' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.common.interpreter.api' range='1.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.core' version='2.0.1.201801311257'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.core;singleton:=true&#xA;Bundle-Version: 2.0.1.201801311257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.transaction' version='1.9.0.201706061339'>
      <update id='org.eclipse.emf.transaction' range='[0.0.0,1.9.0.201706061339)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='EMF Model Transaction Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.transaction'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction' version='1.9.0.201706061339'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.transaction' version='1.9.0.201706061339'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.transaction' version='1.9.0.201706061339'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.transaction;singleton:=true&#xA;Bundle-Version: 1.9.0.201706061339
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.ds' version='1.5.0.v20170307-1429'>
      <update id='org.eclipse.equinox.ds' range='[0.0.0,1.5.0.v20170307-1429)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Declarative Services'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='This bundle provides support for OSGi Declarative Services'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.ds'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='osgi.extender' name='osgi.component' version='1.3.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.ds' version='1.5.0.v20170307-1429'/>
        <provided namespace='java.package' name='org.apache.felix.scr' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.ds' version='1.5.0.v20170307-1429'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.apache.felix.scr' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.8.0'/>
        <required namespace='java.package' name='org.osgi.framework.dto' range='1.8.0'/>
        <required namespace='java.package' name='org.osgi.framework.namespace' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework.startlevel' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.service.component' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.component.runtime' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.component.runtime.dto' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.util.promise' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.5.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.ds' version='1.5.0.v20170307-1429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='3'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.ds;singleton:=true&#xA;Bundle-Version: 1.5.0.v20170307-1429
          </instruction>
          <instruction key='unconfigure'>
            setProgramProperty(propName:equinox.use.ds, propValue:);setProgramProperty(propName:ds.delayed.keepInstances, propValue:);
          </instruction>
          <instruction key='configure'>
            setProgramProperty(propName:equinox.use.ds, propValue:true);setProgramProperty(propName:ds.delayed.keepInstances, propValue:true);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.edit' version='2.9.0.v20170609-0928'>
      <update id='org.eclipse.emf.ecore.edit' range='[0.0.0,2.9.0.v20170609-0928)' severity='0'/>
      <properties size='6'>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.pluginName' value='EMF Ecore Edit'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='buckminster.build.id' value='R201706090928'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' version='2.9.0.v20170609-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' version='2.9.0.v20170609-0928'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.provider' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.edit' version='2.9.0.v20170609-0928'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecore.edit;singleton:=true&#xA;Bundle-Version: 2.9.0.v20170609-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.ui' version='2.13.0.v20170609-0928'>
      <update id='org.eclipse.emf.codegen.ecore.ui' range='[0.0.0,2.13.0.v20170609-0928)' severity='0'/>
      <properties size='6'>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.pluginName' value='EMF Ecore Code Generator UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='buckminster.build.id' value='R201706090928'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.ui' version='2.13.0.v20170609-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' version='2.13.0.v20170609-0928'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.ui' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.9.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.codegen.ecore.ui' version='2.13.0.v20170609-0928'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.codegen.ecore.ui; singleton:=true&#xA;Bundle-Version: 2.13.0.v20170609-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.win32.win32.x86' version='3.106.3.v20180329-0507'>
      <update id='org.eclipse.swt.win32.win32.x86' range='[0.0.0,3.106.3.v20180329-0507)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Standard Widget Toolkit for Windows'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.swt'/>
        <property name='maven-artifactId' value='org.eclipse.swt.win32.win32.x86'/>
        <property name='maven-version' value='3.106.3-SNAPSHOT'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.x86' version='3.106.3.v20180329-0507'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.win32.win32.x86' version='3.106.3.v20180329-0507'/>
        <provided namespace='java.package' name='org.eclipse.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.awt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.opengl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.printing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.program' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.mozilla' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.ole.win32' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.gdip' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.ole.win32' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.win32' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.opengl.win32' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.swt' version='3.106.3.v20180329-0507'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.0.0,4.0.0)'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.win32.win32.x86' version='3.106.3.v20180329-0507'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swt.win32.win32.x86; singleton:=true&#xA;Bundle-Version: 3.106.3.v20180329-0507&#xA;Fragment-Host: org.eclipse.swt; bundle-version=&quot;[3.0.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.runtime.ide.ui.acceleo.feature.group' version='5.0.2.201709080927' singleton='false'>
      <update id='org.eclipse.sirius.runtime.ide.ui.acceleo.feature.group' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius IDE integration with Acceleo 3. Provides Sirius-specific extensions to the Acceleo &quot;Interpreter&quot; view.&#xA;Install this if you want to create Sirius-based modelers which use Acceleo expression and want to easily test your expressions.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime.ide.ui.acceleo'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2007, 2015 THALES GLOBAL SERVICES and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius IDE Support for Acceleo'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.ui.acceleo.feature.group' version='5.0.2.201709080927'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.interpreter' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.ui.acceleo.feature.jar' range='[5.0.2.201709080927,5.0.2.201709080927]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.design' version='3.3.3.202010261352' generation='2'>
      <update id='org.eclipse.emf.ecoretools.design' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Ecore Graphical Modeler Based on Sirius'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.design'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design' version='3.3.3.202010261352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.design' version='3.3.3.202010261352'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.design' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.design.service' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.design' version='3.3.3.202010261352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.acceleo.aql' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.table' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='11.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.design' version='3.3.3.202010261352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecoretools.design;singleton:=true&#xA;Bundle-Version: 3.3.3.202010261352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.debug' version='3.11.50.v20170920-1717'>
      <update id='org.eclipse.jdt.debug' range='[0.0.0,3.11.50.v20170920-1717)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JDI Debug Model'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.debug'/>
        <property name='maven-version' value='3.11.50-SNAPSHOT'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug' version='3.11.50.v20170920-1717'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.debug' version='3.11.50.v20170920-1717'/>
        <provided namespace='java.package' name='com.sun.jdi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect.spi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.event' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.request' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi.hcr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi.internal.connect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi.internal.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi.internal.jdwp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi.internal.request' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi.internal.spy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.debug.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.core.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.core.hcr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.core.logicalstructures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.eval.ast.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.eval.ast.instructions' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.debug' version='3.11.50.v20170920-1717'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.debug; singleton:=true&#xA;Bundle-Version: 3.11.50.v20170920-1717
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.render' version='1.7.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.render' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram UI Render Plug-In'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.render'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.render'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.render' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.render' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.clipboard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.internal.clipboard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.internal.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.internal.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.render.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing.render' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.render' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.diagram.ui.render; singleton:=true&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.ui.properties' version='1.7.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.emf.ui.properties' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF EMF UI Properties Providers'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.emf.ui.properties'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.ui.properties'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.ui.properties' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.ui.properties' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.sections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.properties.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.properties' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.ui.properties' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.emf.ui.properties; singleton:=true&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.clipboard.core' version='1.7.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.emf.clipboard.core' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF EMF Clipboard Support'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.emf.clipboard.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.clipboard.core'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.clipboard.core' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.clipboard.core' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.clipboard.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.clipboard.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.clipboard.core.internal.l10n' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.clipboard.core' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.emf.clipboard.core;singleton:=true&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common' version='2.13.0.v20170609-0707'>
      <update id='org.eclipse.emf.common' range='[0.0.0,2.13.0.v20170609-0707)' severity='0'/>
      <properties size='6'>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.pluginName' value='EMF Common'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='buckminster.build.id' value='R201706090707'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' version='2.13.0.v20170609-0707'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.common' version='2.13.0.v20170609-0707'/>
        <provided namespace='java.package' name='org.eclipse.emf.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.archive' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.notify' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.notify.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.common' version='2.13.0.v20170609-0707'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.common;singleton:=true&#xA;Bundle-Version: 2.13.0.v20170609-0707
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.update.configurator' version='3.3.400.v20160506-0750'>
      <update id='org.eclipse.update.configurator' range='[0.0.0,3.3.400.v20160506-0750)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Install/Update Configurator'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.update'/>
        <property name='maven-artifactId' value='org.eclipse.update.configurator'/>
        <property name='maven-version' value='3.3.400-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator' version='3.3.400.v20160506-0750'/>
        <provided namespace='osgi.bundle' name='org.eclipse.update.configurator' version='3.3.400.v20160506-0750'/>
        <provided namespace='java.package' name='org.eclipse.update.configurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.update.internal.configurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.update.internal.configurator.branding' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.update.configurator' version='3.3.400.v20160506-0750'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.update.configurator; singleton:=true&#xA;Bundle-Version: 3.3.400.v20160506-0750
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='config.a.jre.javase' version='11.0.0' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' range='11.0.0'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='config.a.jre.javase' version='11.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' range='11.0.0'/>
      </requires>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='install'>

          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.printing' version='1.7.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.common.ui.printing' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Printing'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.printing'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.printing'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.printing' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.printing' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.printing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.printing.internal' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.printing' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.common.ui.printing;singleton:=true&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.ide.ui' version='2.0.1.201801311257'>
      <update id='org.eclipse.eef.ide.ui' range='[0.0.0,2.0.1.201801311257)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF IDE UI'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.ide.ui'/>
        <property name='maven-version' value='2.0.1-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ide.ui' version='2.0.1.201801311257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.ide.ui' version='2.0.1.201801311257'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.api' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.api.widgets' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.internal' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.internal.preferences' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.internal.widgets' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.internal.widgets.quickfix' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.internal.widgets.styles' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.internal.resource' version='2.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.5.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.7.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ide' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.7.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.common.interpreter.api' range='1.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.ide.ui' version='2.0.1.201801311257'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.ide.ui;singleton:=true&#xA;Bundle-Version: 2.0.1.201801311257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit.feature.group' version='2.12.0.v20170609-0928' singleton='false'>
      <update id='org.eclipse.emf.edit.feature.group' range='[0.0.0,2.12.0.v20170609-0928)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='df_LT.featureName' value='EMF Edit'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.description' value='Platform-independent framework for viewing and editing EMF objects.'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.feature.group' version='2.12.0.v20170609-0928'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='[2.12.0.v20170609-0928,2.12.0.v20170609-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.feature.jar' range='[2.12.0.v20170609-0928,2.12.0.v20170609-0928]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2014 Dennis Huebner and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.core.variables' version='3.4.0.v20170113-2056'>
      <update id='org.eclipse.core.variables' range='[0.0.0,3.4.0.v20170113-2056)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Core Variables'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.variables'/>
        <property name='maven-version' value='3.4.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables' version='3.4.0.v20170113-2056'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.variables' version='3.4.0.v20170113-2056'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.variables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.variables' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.3.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.variables' version='3.4.0.v20170113-2056'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.variables; singleton:=true&#xA;Bundle-Version: 3.4.0.v20170113-2056
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator' version='3.7.0.v20170418-1342'>
      <update id='org.eclipse.ui.navigator' range='[0.0.0,3.7.0.v20170418-1342)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='Common Navigator View'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.navigator'/>
        <property name='maven-version' value='3.7.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator' version='3.7.0.v20170418-1342'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator' version='3.7.0.v20170418-1342'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.framelist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.sorters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.navigator' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator' version='3.7.0.v20170418-1342'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.navigator; singleton:=true&#xA;Bundle-Version: 3.7.0.v20170418-1342
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.services' version='1.9.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.common.ui.services' range='[0.0.0,1.9.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Common UI Services'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.services'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.services'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services' version='1.9.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services' version='1.9.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.elementselection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.icon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.internal.elementselection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.internal.icon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.internal.marker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.marker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.statusline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.services' version='1.9.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.common.ui.services; singleton:=true&#xA;Bundle-Version: 1.9.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.ext.widgets.reference.edit' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.properties.ext.widgets.reference.edit' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Properties View Extension Reference Widget Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.ext.widgets.reference.edit'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.ext.widgets.reference.edit' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference.edit' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.ext.widgets.reference.propertiesextwidgetsreference.provider' version='4.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.edit' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='4.1.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties.ext.widgets.reference.edit' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.properties.ext.widgets.reference.edit;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.dnd' version='1.7.0.201706061437' singleton='false'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.dnd' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram Browse'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.dnd'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.dnd'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.dnd' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.dnd' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.dnd.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.dnd.parts' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.dnd' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.dnd' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.diagram.ui.dnd&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit.ui' version='2.13.0.v20170609-0928'>
      <update id='org.eclipse.emf.edit.ui' range='[0.0.0,2.13.0.v20170609-0928)' severity='0'/>
      <properties size='6'>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.pluginName' value='EMF Edit UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='buckminster.build.id' value='R201706090928'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' version='2.13.0.v20170609-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' version='2.13.0.v20170609-0928'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.celleditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.view' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.edit.ui' version='2.13.0.v20170609-0928'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.edit.ui;singleton:=true&#xA;Bundle-Version: 2.13.0.v20170609-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.forms' version='3.7.101.v20170815-1446'>
      <update id='org.eclipse.ui.forms' range='[0.0.0,3.7.101.v20170815-1446)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='Eclipse Forms'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.forms'/>
        <property name='maven-version' value='3.7.101-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms' version='3.7.101.v20170815-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.forms' version='3.7.101.v20170815-1446'/>
        <provided namespace='java.package' name='org.eclipse.ui.forms' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.forms.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.forms.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.forms.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.forms' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.forms.css.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.forms.css.properties.css2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.forms.widgets' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.105.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.10.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.11.100'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.forms' version='3.7.101.v20170815-1446'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.forms;singleton:=true&#xA;Bundle-Version: 3.7.101.v20170815-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help' version='3.8.1.v20170815-1448'>
      <update id='org.eclipse.help' range='[0.0.0,3.8.1.v20170815-1448)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.help_plugin_name' value='Help System Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%help_plugin_name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.help'/>
        <property name='maven-artifactId' value='org.eclipse.help'/>
        <property name='maven-version' value='3.8.1-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' version='3.8.1.v20170815-1448'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help' version='3.8.1.v20170815-1448'/>
        <provided namespace='java.package' name='org.eclipse.help' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.criteria' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.dynamic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.entityresolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.toc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.200,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.8.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help' version='3.8.1.v20170815-1448'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.help; singleton:=true&#xA;Bundle-Version: 3.8.1.v20170815-1448
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.jxpath' version='1.3.0.v200911051830' singleton='false'>
      <update id='org.apache.commons.jxpath' range='[0.0.0,1.3.0.v200911051830)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Apache Commons JXPath'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='3264'/>
        <property name='iplog.contact.name' value='Mike Squillace'/>
        <property name='iplog.contact.email' value='masquill@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.jxpath' version='1.3.0.v200911051830'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.jxpath' version='1.3.0.v200911051830'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.functions' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.axes' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.compiler' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.model' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.model.beans' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.model.container' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.model.dom' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.model.dynabeans' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.model.dynamic' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.model.jdom' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.parser' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.servlet' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.util' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.xml' version='1.3.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.jxpath' version='1.3.0.v200911051830'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.jxpath&#xA;Bundle-Version: 1.3.0.v200911051830
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding' version='1.6.100.v20170515-1119' singleton='false'>
      <update id='org.eclipse.core.databinding' range='[0.0.0,1.6.100.v20170515-1119)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JFace Data Binding'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding'/>
        <property name='maven-version' value='1.6.100-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding' version='1.6.100.v20170515-1119'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding' version='1.6.100.v20170515-1119'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.conversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.conversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.validation' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.math' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.3,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding' version='1.6.100.v20170515-1119'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.databinding&#xA;Bundle-Version: 1.6.100.v20170515-1119
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.parser' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.parser' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Apache Batik Parser'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.parser' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.parser' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.parser' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.apache.batik.ext.awt' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.xml' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.svg' range='[1.1.0,1.3.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.parser' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.parser&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.interpreter' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.interpreter' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Integration for Interpreter View'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.interpreter'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.interpreter' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.interpreter' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.acceleo.interpreter' version='3.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.ui.interpreter' range='3.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='3.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.7.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.interpreter' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.interpreter;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.model.workbench' version='2.0.1.v20170713-1800'>
      <update id='org.eclipse.e4.ui.model.workbench' range='[0.0.0,2.0.1.v20170713-1800)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Workbench Model'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.model.workbench'/>
        <property name='maven-version' value='2.0.1-SNAPSHOT'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.model.workbench' version='2.0.1.v20170713-1800'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' version='2.0.1.v20170713-1800'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.commands.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.commands.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.descriptor.basic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.descriptor.basic.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.descriptor.basic.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.advanced' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.advanced.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.advanced.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.basic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.basic.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.basic.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.menu.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.menu.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.fragment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.fragment.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.fragment.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.internal' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.emf.xpath' range='0.1.100'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.model.workbench' version='2.0.1.v20170713-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.model.workbench;singleton:=true&#xA;Bundle-Version: 2.0.1.v20170713-1800
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.core' version='2.4.101.v20170906-1259'>
      <update id='org.eclipse.equinox.p2.core' range='[0.0.0,2.4.101.v20170906-1259)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Core'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.core'/>
        <property name='maven-version' value='2.4.101-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core' version='2.4.101.v20170906-1259'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' version='2.4.101.v20170906-1259'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.core' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.core.spi' version='2.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.eventmgr' range='1.2.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.5.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.core' version='2.4.101.v20170906-1259'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.core;singleton:=true&#xA;Bundle-Version: 2.4.101.v20170906-1259
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.text' version='3.12.2.v20180112-1341' singleton='false'>
      <update id='org.eclipse.jface.text' range='[0.0.0,3.12.2.v20180112-1341)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JFace Text'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jface'/>
        <property name='maven-artifactId' value='org.eclipse.jface.text'/>
        <property name='maven-version' value='3.12.2-SNAPSHOT'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text' version='3.12.2.v20180112-1341'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.text' version='3.12.2.v20180112-1341'/>
        <provided namespace='java.package' name='org.eclipse.jface.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.contentassist.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text.link.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text.revisions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.hyperlink' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.information' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.link' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.quickassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.reconciler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.revisions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.source.projection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.source.projection.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.templates.persistence' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.103.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.text' version='3.12.2.v20180112-1341'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jface.text&#xA;Bundle-Version: 3.12.2.v20180112-1341
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.printing.render' version='1.8.0.201706061437' singleton='false'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.printing.render' range='[0.0.0,1.8.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram UI Printing Render Plug-In'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.printing.render'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.printing.render'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.printing.render' version='1.8.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing.render' version='1.8.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.render.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.render.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.render.internal.printpreview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.render.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.render.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.printing' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.printing.render' version='1.8.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.diagram.ui.printing.render&#xA;Bundle-Version: 1.8.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='a.jre.javase' version='10.0.0' singleton='false'>
      <provides size='252'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' version='10.0.0'/>
        <provided namespace='java.package' name='java.applet' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.color' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.desktop' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.font' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.geom' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image.renderable' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.print' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans.beancontext' version='0.0.0'/>
        <provided namespace='java.package' name='java.io' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.instrument' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.invoke' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.management' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.module' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.ref' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='java.math' version='0.0.0'/>
        <provided namespace='java.package' name='java.net' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.activation' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.dgc' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.registry' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.server' version='0.0.0'/>
        <provided namespace='java.package' name='java.security' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.acl' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.sql' version='0.0.0'/>
        <provided namespace='java.package' name='java.text' version='0.0.0'/>
        <provided namespace='java.package' name='java.text.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.time' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.chrono' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.format' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.temporal' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.zone' version='0.0.0'/>
        <provided namespace='java.package' name='java.util' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.atomic' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.locks' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.function' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.jar' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.logging' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.regex' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.stream' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.zip' version='0.0.0'/>
        <provided namespace='java.package' name='javax.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='javax.activation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.activity' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.processing' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.bmp' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.jpeg' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.jws' version='0.0.0'/>
        <provided namespace='java.package' name='javax.jws.soap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.element' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.type' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.loading' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.modelmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.openmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.relation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.timer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.directory' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute.standard' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.CORBA' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.script' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.kerberos' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.x500' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.sasl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.serial' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.border' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.colorchooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.filechooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.basic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.metal' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.multi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.nimbus' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.synth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.table' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html.parser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.rtf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.tree' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.undo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.tools' version='0.0.0'/>
        <provided namespace='java.package' name='javax.transaction' version='0.0.0'/>
        <provided namespace='java.package' name='javax.transaction.xa' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.bind' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.bind.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.bind.annotation.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.bind.attachment' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.bind.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.bind.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.keyinfo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.soap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws.handler' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws.handler.soap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws.http' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws.soap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws.spi.http' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws.wsaddressing' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.ietf.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CORBA' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CORBA_2_3' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CORBA_2_3.portable' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CORBA.DynAnyPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CORBA.ORBPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CORBA.portable' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CORBA.TypeCodePackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CosNaming' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CosNaming.NamingContextExtPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CosNaming.NamingContextPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.Dynamic' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.DynamicAny' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.DynamicAny.DynAnyFactoryPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.DynamicAny.DynAnyPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.IOP' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.IOP.CodecFactoryPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.IOP.CodecPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.Messaging' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableInterceptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableInterceptor.ORBInitInfoPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableServer' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableServer.CurrentPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableServer.POAManagerPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableServer.POAPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableServer.portable' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableServer.ServantLocatorPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.SendingContext' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.stub.java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ls' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.traversal' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.helpers' version='0.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.1.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.3.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.4.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.5.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.6.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.7.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='10.0.0'/>
      </provides>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.acceleo.query.ide' version='6.0.8.201902261618' generation='2'>
      <update id='org.eclipse.acceleo.query.ide' range='[0.0.0,6.0.8.201902261618)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.query.ide'/>
        <property name='maven-version' value='6.0.8-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.ide' version='6.0.8.201902261618'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.query.ide' version='6.0.8.201902261618'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.query.ide' version='6.0.8.201902261618'>
          <properties size='1'>
            <property 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.acceleo.query' range='5.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.query.ide' version='6.0.8.201902261618'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.acceleo.query.ide;singleton:=true&#xA;Bundle-Version: 6.0.8.201902261618
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.css.sac' version='1.3.1.v200903091627' singleton='false'>
      <update id='org.w3c.css.sac' range='[0.0.0,1.3.1.v200903091627)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='W3C CSS SAC'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2166'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.css.sac' version='1.3.1.v200903091627'/>
        <provided namespace='osgi.bundle' name='org.w3c.css.sac' version='1.3.1.v200903091627'/>
        <provided namespace='java.package' name='org.w3c.css.sac' version='1.3.0'/>
        <provided namespace='java.package' name='org.w3c.css.sac.helpers' version='1.3.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.css.sac' version='1.3.1.v200903091627'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.css.sac&#xA;Bundle-Version: 1.3.1.v200903091627
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.gtk.linux.x86' version='3.106.3.v20180329-0507'>
      <update id='org.eclipse.swt.gtk.linux.x86' range='[0.0.0,3.106.3.v20180329-0507)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.fragmentName' value='Standard Widget Toolkit for GTK'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.swt'/>
        <property name='maven-artifactId' value='org.eclipse.swt.gtk.linux.x86'/>
        <property name='maven-version' value='3.106.3-SNAPSHOT'/>
      </properties>
      <provides size='25'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.x86' version='3.106.3.v20180329-0507'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.gtk.linux.x86' version='3.106.3.v20180329-0507'/>
        <provided namespace='java.package' name='org.eclipse.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.awt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.opengl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.printing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.program' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.accessibility.gtk' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.cairo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.gtk' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.mozilla' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.opengl.glx' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.swt' version='3.106.3.v20180329-0507'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.0.0,4.0.0)'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.gtk.linux.x86' version='3.106.3.v20180329-0507'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swt.gtk.linux.x86; singleton:=true&#xA;Bundle-Version: 3.106.3.v20180329-0507&#xA;Fragment-Host: org.eclipse.swt; bundle-version=&quot;[3.0.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.bridge' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.bridge' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Apache Batik Bridge/GVT/Scripting'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.bridge' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.bridge' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.bridge' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.bridge.svg12' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.event' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.filter' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.flow' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.font' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.renderer' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.svg12' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.text' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.script' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.script.rhino' version='1.6.0'/>
        <provided namespace='java.package' name='META-INF.services' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.apache.batik.css' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom.svg' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.ext.awt' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.parser' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util.gui' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.xml' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.svg' range='[1.1.0,1.3.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.bridge' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.bridge&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common.ui' version='2.12.0.v20170609-0928'>
      <update id='org.eclipse.emf.common.ui' range='[0.0.0,2.12.0.v20170609-0928)' severity='0'/>
      <properties size='6'>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.pluginName' value='EMF Common UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='buckminster.build.id' value='R201706090928'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui' version='2.12.0.v20170609-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.common.ui' version='2.12.0.v20170609-0928'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.celleditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.viewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.wizard' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.common.ui' version='2.12.0.v20170609-0928'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.common.ui;singleton:=true&#xA;Bundle-Version: 2.12.0.v20170609-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench' version='1.5.1.v20170815-1446'>
      <update id='org.eclipse.e4.ui.workbench' range='[0.0.0,1.5.1.v20170815-1446)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse e4 Workbench'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench'/>
        <property name='maven-version' value='1.5.1-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench' version='1.5.1.v20170815-1446'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' version='1.5.1.v20170815-1446'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.workbench' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.addons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.lifecycle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.modeling' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.3.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.8.1'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.200,4.0.0)'/>
        <required namespace='osgi.extender' name='osgi.component' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.7.0'/>
        <required namespace='osgi.service' name='org.osgi.service.event.EventAdmin' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.9.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='2.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.commands' range='0.11.100'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench' version='1.5.1.v20170815-1446'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.workbench;singleton:=true&#xA;Bundle-Version: 1.5.1.v20170815-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.properties.tabbed' version='3.8.1.v20170713-0803'>
      <update id='org.eclipse.ui.views.properties.tabbed' range='[0.0.0,3.8.1.v20170713-0803)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='Tabbed Properties View'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.views.properties.tabbed'/>
        <property name='maven-version' value='3.8.1-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed' version='3.8.1.v20170713-0803'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' version='3.8.1.v20170713-0803'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.properties.tabbed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.properties.tabbed.css' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.properties.tabbed.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.properties.tabbed.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.properties.tabbed' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.12.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.properties.tabbed' version='3.8.1.v20170713-0803'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.views.properties.tabbed;singleton:=true&#xA;Bundle-Version: 3.8.1.v20170713-0803
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.doc' version='3.3.3.202010261352' generation='2'>
      <update id='org.eclipse.emf.ecoretools.doc' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Ecore Tools Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.doc'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.doc' version='3.3.3.202010261352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.doc' version='3.3.3.202010261352'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.doc' version='3.3.3.202010261352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.doc' version='3.3.3.202010261352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecoretools.doc;singleton:=true&#xA;Bundle-Version: 3.3.3.202010261352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation.feature.group' version='1.11.0.201706061352' singleton='false'>
      <update id='org.eclipse.emf.validation.feature.group' range='[0.0.0,1.11.0.201706061352)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/modeling/emf/?project=validation'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.validation.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Validation Framework'/>
        <property name='df_LT.description' value='EMF Validation Framework.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.feature.group' version='1.11.0.201706061352'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.10.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='[3.9.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='[3.106.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console' range='[3.5.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='[3.9.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='[2.10.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation' range='[1.8.0.201706061352,1.8.0.201706061352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ui' range='[1.7.0.201706061352,1.7.0.201706061352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ui.ide' range='[1.3.0.201706061352,1.3.0.201706061352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.feature.jar' range='[1.11.0.201706061352,1.11.0.201706061352]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.eef.runtime-feature.feature.group' version='1.5.1.201601141612' singleton='false'>
      <update id='org.eclipse.emf.eef.runtime-feature.feature.group' range='[0.0.0,1.5.1.201601141612)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.eef.runtime-feature'/>
        <property name='maven-version' value='1.5.1-SNAPSHOT'/>
        <property name='df_LT.featureName' value='Extended Editing Framework - Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.description' value='Extended Editing Framework - Runtime'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.eef.runtime-feature.feature.group' version='1.5.1.201601141612'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.eef.runtime' range='[1.5.1.201601141612,1.5.1.201601141612]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.eef.branding' range='[1.5.1.201601141612,1.5.1.201601141612]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.eef.runtime-feature.feature.jar' range='[1.5.1.201601141612,1.5.1.201601141612]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2008 - 2010 Obeo.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.diagram.ui.ext' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.diagram.ui.ext' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Diagram UI Extensions'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.ui.ext'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.ui.ext' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui.ext' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.ui.ext' version='3.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.ui.ext' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.ui.ext;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.common' version='2.0.1.201801311257'>
      <update id='org.eclipse.eef.common' range='[0.0.0,2.0.1.201801311257)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Common'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.common'/>
        <property name='maven-version' value='2.0.1-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.common' version='2.0.1.201801311257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.common' version='2.0.1.201801311257'/>
        <provided namespace='java.package' name='org.eclipse.eef.common.api' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.common.api.preferences' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.common.api.utils' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.common.internal' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.common.internal.preferences' version='2.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.common' version='2.0.1.201801311257'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.common;singleton:=true&#xA;Bundle-Version: 2.0.1.201801311257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.pdf' version='1.6.0.v201105071520' singleton='false'>
      <update id='org.apache.batik.pdf' range='[0.0.0,1.6.0.v201105071520)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Name' value='Apache Batik PDF'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.pdf' version='1.6.0.v201105071520'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.pdf' version='1.6.0.v201105071520'/>
        <provided namespace='java.package' name='org.apache.avalon.framework' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.avalon.framework.activity' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.avalon.framework.configuration' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.avalon.framework.container' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.output' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.logging.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.apps' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.fo' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.fonts' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.fonts.apps' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.fonts.base14' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.fonts.truetype' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.fonts.type1' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.image.analyser' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.pdf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.render.pdf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.render.ps' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.svg' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.fop.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='java.package' name='org.apache.batik.bridge' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.svg' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.util' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.g2d' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt.renderer' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt.text' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.transcoder' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.transcoder.image' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.transcoder.keys' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.pdf' version='1.6.0.v201105071520'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.pdf&#xA;Bundle-Version: 1.6.0.v201105071520
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.osgi' version='3.12.100.v20180210-1608'>
      <update id='org.eclipse.osgi' range='[0.0.0,3.12.100.v20180210-1608)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.eclipse.org' value='Eclipse.org - Equinox'/>
        <property name='df_LT.systemBundle' value='OSGi System Bundle'/>
        <property name='org.eclipse.equinox.p2.name' value='%systemBundle'/>
        <property name='org.eclipse.equinox.p2.description' value='%systemBundle'/>
        <property name='org.eclipse.equinox.p2.provider' value='%eclipse.org'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.eclipse.org'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='systembundle'/>
        <property name='maven-groupId' value='org.eclipse.osgi'/>
        <property name='maven-artifactId' value='org.eclipse.osgi'/>
        <property name='maven-version' value='3.12.100-SNAPSHOT'/>
      </properties>
      <provides size='70'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi' version='3.12.100.v20180210-1608'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi' version='3.12.100.v20180210-1608'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.adaptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.internal.adaptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.log' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.container' version='1.3.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.container.builders' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.container.namespaces' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.framework.console' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.framework.eventmgr' version='1.2.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.framework.internal.reliablefile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.framework.log' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.framework.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.framework' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.hookregistry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.loader' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.loader.buddy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.loader.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.loader.sources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.location' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.provisional.service.security' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.provisional.verifier' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.service.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.serviceregistry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.signedcontent' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.url' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.launch' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.report.resolution' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.datalocation' version='1.3.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.debug' version='1.2.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.environment' version='1.3.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.localization' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.pluginconversion' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.resolver' version='1.6.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.runnable' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.security' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.urlconversion' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.signedcontent' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.storage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.storage.bundlefile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.storage.url.reference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.storagemanager' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.util' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.dto' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.framework' version='1.8.0'/>
        <provided namespace='java.package' name='org.osgi.framework.dto' version='1.8.0'/>
        <provided namespace='java.package' name='org.osgi.framework.hooks.bundle' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.framework.hooks.resolver' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.framework.hooks.service' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.framework.hooks.weaving' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.framework.launch' version='1.2.0'/>
        <provided namespace='java.package' name='org.osgi.framework.namespace' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.framework.startlevel' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.framework.startlevel.dto' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.framework.wiring' version='1.2.0'/>
        <provided namespace='java.package' name='org.osgi.framework.wiring.dto' version='1.2.0'/>
        <provided namespace='java.package' name='org.osgi.resource' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.resource.dto' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.service.condpermadmin' version='1.1.1'/>
        <provided namespace='java.package' name='org.osgi.service.log' version='1.3.0'/>
        <provided namespace='java.package' name='org.osgi.service.packageadmin' version='1.2.0'/>
        <provided namespace='java.package' name='org.osgi.service.permissionadmin' version='1.2.0'/>
        <provided namespace='java.package' name='org.osgi.service.resolver' version='1.0.1'/>
        <provided namespace='java.package' name='org.osgi.service.startlevel' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.service.url' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.util.tracker' version='1.5.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi' version='3.12.100.v20180210-1608'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.osgi; singleton:=true&#xA;Bundle-Version: 3.12.100.v20180210-1608
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filesystem' version='1.7.0.v20170406-1337'>
      <update id='org.eclipse.core.filesystem' range='[0.0.0,1.7.0.v20170406-1337)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Core File Systems'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.filesystem'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem' version='1.7.0.v20170406-1337'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem' version='1.7.0.v20170406-1337'/>
        <provided namespace='java.package' name='org.eclipse.core.filesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.filesystem.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.filesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.filesystem.local' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.filesystem.local.unix' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.2.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filesystem' version='1.7.0.v20170406-1337'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.filesystem; singleton:=true&#xA;Bundle-Version: 1.7.0.v20170406-1337
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.common.acceleo.aql' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.common.acceleo.aql' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Support for AQL Expressions'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.acceleo.aql'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.acceleo.aql' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.acceleo.aql' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.acceleo.aql.business' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.acceleo.aql.business.api' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.acceleo.aql.business.internal' version='3.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.4.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='3.1.0'/>
        <required namespace='java.package' name='org.eclipse.acceleo.query.runtime' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='org.eclipse.acceleo.query.validation.type' range='[5.0.0,6.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.acceleo.aql' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.common.acceleo.aql;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.transaction.feature.group' version='1.11.0.201706061339' singleton='false'>
      <update id='org.eclipse.emf.transaction.feature.group' range='[0.0.0,1.11.0.201706061339)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/modeling/emf/?project=transaction'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.transaction'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Transaction'/>
        <property name='df_LT.description' value='EMF Model Transaction API.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.feature.group' version='1.11.0.201706061339'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.10.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='[2.10.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change' range='[2.9.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation' range='[1.7.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='[2.10.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction' range='[1.9.0.201706061339,1.9.0.201706061339]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.ui' range='[1.4.0.201706061339,1.4.0.201706061339]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.feature.jar' range='[1.11.0.201706061339,1.11.0.201706061339]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.common.ui' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.common.ui' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius UI Commons'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.ui'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='28'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.ui' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.business.api.views.properties.tabbed' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.business.internal.views.properties.tabbed' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.contentassist' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.dialog' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.dialog.quickoutline' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.editor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.find' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.navigator' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.plugin' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.profiler' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.profiler.view' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.resource' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.selection' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.selection.page' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.util' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.view' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.view.common.item' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.api.wizard' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.internal.contentassist' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.internal.interpreter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.internal.preference' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.internal.resource' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.tools.internal.util' version='2.0.4'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.5.1'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.e3.ui.dialogs' range='3.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.ui' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.common.ui;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di.annotations' version='1.6.0.v20170119-2002' singleton='false'>
      <update id='org.eclipse.e4.core.di.annotations' range='[0.0.0,1.6.0.v20170119-2002)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Eclipse Dependency Injection Annotations'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di.annotations'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.annotations' version='1.6.0.v20170119-2002'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.annotations' version='1.6.0.v20170119-2002'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.di.annotations' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di.annotations' version='1.6.0.v20170119-2002'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.core.di.annotations&#xA;Bundle-Version: 1.6.0.v20170119-2002
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.ibm.icu' version='58.2.0.v20170418-1837' singleton='false'>
      <update id='com.ibm.icu' range='[0.0.0,58.2.0.v20170418-1837)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='ICU4J'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='com.ibm.icu'/>
        <property name='maven-version' value='58.2.0-SNAPSHOT'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.ibm.icu' version='58.2.0.v20170418-1837'/>
        <provided namespace='osgi.bundle' name='com.ibm.icu' version='58.2.0.v20170418-1837'/>
        <provided namespace='java.package' name='com.ibm.icu.impl' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.coll' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt58b' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt58b.brkitr' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt58b.coll' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt58b.curr' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt58b.lang' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt58b.rbnf' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt58b.region' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt58b.translit' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt58b.unit' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt58b.zone' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.duration' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.duration.impl' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.duration.impl.data' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.locale' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.text' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.lang' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.math' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.text' version='58.2.0'/>
        <provided namespace='java.package' name='com.ibm.icu.util' version='58.2.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.ibm.icu' version='58.2.0.v20170418-1837'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.ibm.icu&#xA;Bundle-Version: 58.2.0.v20170418-1837
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.core' version='1.7.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.common.core' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Common Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.core'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.core' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.core.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.core.internal.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.core.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.core.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.core.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.core' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.common.core; singleton:=true&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare' version='3.7.101.v20170724-1603'>
      <update id='org.eclipse.compare' range='[0.0.0,3.7.101.v20170724-1603)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Compare Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.compare'/>
        <property name='maven-artifactId' value='org.eclipse.compare'/>
        <property name='maven-version' value='3.7.101-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare' version='3.7.101.v20170724-1603'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare' version='3.7.101.v20170724-1603'/>
        <provided namespace='java.package' name='org.eclipse.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.contentmergeviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.internal.merge' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.internal.patch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.patch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.structuremergeviewer' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare.core' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare' version='3.7.101.v20170724-1603'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.compare; singleton:=true&#xA;Bundle-Version: 3.7.101.v20170724-1603
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf' version='1.11.0.201706061437' singleton='false'>
      <update id='org.eclipse.gmf' range='[0.0.0,1.11.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Graphical Modeling Framework'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf-runtime'/>
        <property name='maven-artifactId' value='org.eclipse.gmf'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf' version='1.11.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf' version='1.11.0.201706061437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf' version='1.11.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf&#xA;Bundle-Version: 1.11.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.gef.ui' version='1.7.0.201706061437' singleton='false'>
      <update id='org.eclipse.gmf.runtime.gef.ui' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF GEF Additions'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.gef.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.gef.ui'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.gef.ui' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.gef.ui' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.editpolicies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.handles' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.requests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.internal.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.palette.customize' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.gef.ui' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.gef.ui&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ui.properties' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.ui.properties' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Properties View Runtime UI'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui.properties'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.properties' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui.properties' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.api' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.internal' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.internal.dialog' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.internal.filter' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.internal.preferences' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.internal.tabprovider' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.internal.wizard' version='5.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='31'>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf' range='3.1.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.core' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ide.ui' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.interpreter' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.properties.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.11.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ide.ui.properties' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.edit' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.properties.ui.legacy' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ide' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.acceleo.aql' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='5.0.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference' range='[4.1.1,5.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.core' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.defaultrules' range='5.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='54.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ui.business.api.dialect' range='3.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ui.tools.api.properties' range='2.1.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui.properties' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ui.properties;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.frameworkadmin' version='2.0.300.v20160504-1450'>
      <update id='org.eclipse.equinox.frameworkadmin' range='[0.0.0,2.0.300.v20160504-1450)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Framework Admin'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.frameworkadmin'/>
        <property name='maven-version' value='2.0.300-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin' version='2.0.300.v20160504-1450'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' version='2.0.300.v20160504-1450'/>
        <provided namespace='java.package' name='org.eclipse.equinox.frameworkadmin' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.configuratormanipulator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.frameworkadmin' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.4.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.pluginconversion' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.frameworkadmin' version='2.0.300.v20160504-1450'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.frameworkadmin;singleton:=true&#xA;Bundle-Version: 2.0.300.v20160504-1450
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.runtime.aql.feature.group' version='5.0.2.201709080927' singleton='false'>
      <update id='org.eclipse.sirius.runtime.aql.feature.group' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius runtime support for interpreting Acceleo expression in Viewpoint Specification Models using the AQL light interpreter.&#xA;Install this if you want to use the AQL light interpreter.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime.aql'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015 Obeo and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Runtime Support for AQL'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.aql.feature.group' version='5.0.2.201709080927'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.acceleo.aql' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.aql.feature.jar' range='[5.0.2.201709080927,5.0.2.201709080927]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.runtime.notation.edit' version='1.7.0.201706061354'>
      <update id='org.eclipse.gmf.runtime.notation.edit' range='[0.0.0,1.7.0.201706061354)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='GMF Notation Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.notation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation.edit'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.edit' version='1.7.0.201706061354'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation.edit' version='1.7.0.201706061354'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.provider' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.notation.edit' version='1.7.0.201706061354'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.notation.edit; singleton:=true&#xA;Bundle-Version: 1.7.0.201706061354
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.printing' version='1.7.0.201706061437' singleton='false'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.printing' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram Printing'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.printing'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.printing'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.printing' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.printing' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.internal.printpreview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.printing.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.action' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.printing' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.printing' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.diagram.ui.printing&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.ide' version='2.0.1.201801311257'>
      <update id='org.eclipse.eef.ide' range='[0.0.0,2.0.1.201801311257)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF IDE'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.ide'/>
        <property name='maven-version' value='2.0.1-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ide' version='2.0.1.201801311257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.ide' version='2.0.1.201801311257'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.api.extensions' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.api.extensions.impl' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.internal' version='2.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.eef' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.eef.core.api' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.eef.core.api.utils' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.common.interpreter.api' range='1.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.ide' version='2.0.1.201801311257'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.ide;singleton:=true&#xA;Bundle-Version: 2.0.1.201801311257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.synchronizer' version='5.0.2.201709080927' singleton='false'>
      <update id='org.eclipse.sirius.synchronizer' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Model Synchronizer'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.synchronizer'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.synchronizer' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.synchronizer' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.synchronizer' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.synchronizer.internal' version='2.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='3.4.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.synchronizer' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.synchronizer&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation' version='1.8.0.201706061352'>
      <update id='org.eclipse.emf.validation' range='[0.0.0,1.8.0.201706061352)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='EMF Validation Framework Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.validation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation' version='1.8.0.201706061352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.validation' version='1.8.0.201706061352'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.emfadapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.modeled' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.modeled.model.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.modeled.model.validation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.modeled.model.validation.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.marker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.xml' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.lang' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.validation' version='1.8.0.201706061352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.validation; singleton:=true&#xA;Bundle-Version: 1.8.0.201706061352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef' version='2.0.1.201801311257'>
      <update id='org.eclipse.eef' range='[0.0.0,2.0.1.201801311257)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Model'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef'/>
        <property name='maven-version' value='2.0.1-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef' version='2.0.1.201801311257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef' version='2.0.1.201801311257'/>
        <provided namespace='java.package' name='org.eclipse.eef' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.impl' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.util' version='2.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef' version='2.0.1.201801311257'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef;singleton:=true&#xA;Bundle-Version: 2.0.1.201801311257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.databinding' version='1.3.0.v20170609-0928'>
      <update id='org.eclipse.emf.databinding' range='[0.0.0,1.3.0.v20170609-0928)' severity='0'/>
      <properties size='6'>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.pluginName' value='EMF Data Binding'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='buckminster.build.id' value='R201706090928'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding' version='1.3.0.v20170609-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.databinding' version='1.3.0.v20170609-0928'/>
        <provided namespace='java.package' name='org.eclipse.emf.databinding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.databinding.internal' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.databinding' version='1.3.0.v20170609-0928'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.databinding; singleton:=true&#xA;Bundle-Version: 1.3.0.v20170609-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.core' version='3.8.100.v20170516-0820'>
      <update id='org.eclipse.team.core' range='[0.0.0,3.8.100.v20170516-0820)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Team Support Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.team'/>
        <property name='maven-artifactId' value='org.eclipse.team.core'/>
        <property name='maven-version' value='3.8.100-SNAPSHOT'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core' version='3.8.100.v20170516-0820'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.core' version='3.8.100.v20170516-0820'/>
        <provided namespace='java.package' name='org.eclipse.team.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.diff' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.diff.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.history.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.importing.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.mapping.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.subscribers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.synchronize' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.variants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.core.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.core.importing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.core.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.core.streams' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.core.subscribers' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare.core' range='[3.5.200,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.core' version='3.8.100.v20170516-0820'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.team.core; singleton:=true&#xA;Bundle-Version: 3.8.100.v20170516-0820
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ecore.extender' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.ecore.extender' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Metamodel Extender Support'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ecore.extender'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ecore.extender' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.api.accessor' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.api.accessor.exception' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.api.permission' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.api.permission.exception' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.internal' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.internal.accessor' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.internal.accessor.ecore' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.internal.common' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.internal.permission' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.business.internal.permission.descriptors' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.tool.api' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ecore.extender.tool.internal' version='3.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ecore.extender' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ecore.extender;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.dom' version='1.6.1.v201505192100' singleton='false'>
      <update id='org.apache.batik.dom' range='[0.0.0,1.6.1.v201505192100)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Apache Batik DOM'/>
        <property name='df_LT.providerName' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom' version='1.6.1.v201505192100'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.dom' version='1.6.1.v201505192100'/>
        <provided namespace='java.package' name='org.apache.batik.dom' version='1.6.1'/>
        <provided namespace='java.package' name='org.apache.batik.dom.events' version='1.6.1'/>
        <provided namespace='java.package' name='org.apache.batik.dom.traversal' version='1.6.1'/>
        <provided namespace='java.package' name='org.apache.batik.dom.util' version='1.6.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.apache.batik.css' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.xml' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='[1.3.0,1.4.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.xerces.parsers' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.dom' version='1.6.1.v201505192100'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.dom&#xA;Bundle-Version: 1.6.1.v201505192100
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common.feature.group' version='2.13.0.v20170609-0707' singleton='false'>
      <update id='org.eclipse.emf.common.feature.group' range='[0.0.0,2.13.0.v20170609-0707)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='df_LT.featureName' value='EMF Common'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.description' value='Common platform-independent utilities used throughout EMF, including collection classes, notifiers, adapters, and commands.'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.group' version='2.13.0.v20170609-0707'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='[2.13.0.v20170609-0707,2.13.0.v20170609-0707]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.jar' range='[2.13.0.v20170609-0707,2.13.0.v20170609-0707]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2014 Dennis Huebner and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecore.editor' version='2.13.0.v20170609-0928'>
      <update id='org.eclipse.emf.ecore.editor' range='[0.0.0,2.13.0.v20170609-0928)' severity='0'/>
      <properties size='6'>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.pluginName' value='EMF Sample Ecore Editor'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='buckminster.build.id' value='R201706090928'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor' version='2.13.0.v20170609-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' version='2.13.0.v20170609-0928'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.presentation' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.editor' version='2.13.0.v20170609-0928'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecore.editor;singleton:=true&#xA;Bundle-Version: 2.13.0.v20170609-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.ui' version='1.7.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.emf.ui' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF MSL UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.emf.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.ui'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.ui' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.ui' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.providers.marker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.services.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.services.modelingassistant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.ui.services.parser' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.type.core' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.ui' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.emf.ui; singleton:=true&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.action.ide' version='1.7.0.201706061437' singleton='false'>
      <update id='org.eclipse.gmf.runtime.common.ui.action.ide' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Common UI Action IDE'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.action.ide'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.action.ide'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.action.ide' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action.ide' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.ide.actions.global' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.ide.global' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.ide.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.ide.internal.l10n' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.action' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.action.ide' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.common.ui.action.ide&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.properties.ui' version='2.0.1.201801311257'>
      <update id='org.eclipse.eef.properties.ui' range='[0.0.0,2.0.1.201801311257)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Properties UI'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.properties.ui'/>
        <property name='maven-version' value='2.0.1-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.properties.ui' version='2.0.1.201801311257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.properties.ui' version='2.0.1.201801311257'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.api' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.internal' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.internal.extension' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.internal.extension.impl' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.internal.page' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.internal.page.propertylist' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.properties.ui.internal.registry' version='2.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common.ui' range='[2.0.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.properties.ui' version='2.0.1.201801311257'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.properties.ui;singleton:=true&#xA;Bundle-Version: 2.0.1.201801311257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.draw2d.ui.render.awt' version='1.8.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.draw2d.ui.render.awt' range='[0.0.0,1.8.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Draw2d Image AWT based Rendering Additions'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.draw2d.ui.render.awt'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.draw2d.ui.render.awt'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt' version='1.8.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt' version='1.8.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal.svg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal.svg.export' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal.svg.metafile' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.ext.awt' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.transcoder' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.bridge' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom.svg' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.svggen' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.xml' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.pdf' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.svg' range='[1.1.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.draw2d.ui.render.awt' version='1.8.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.draw2d.ui.render.awt;singleton:=true&#xA;Bundle-Version: 1.8.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.workspace.feature.jar' version='1.11.0.201706061339'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/modeling/emf/?project=validation'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Transaction Workbench Integration'/>
        <property name='df_LT.description' value='EMF Model Transaction Workbench Integration API.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.workspace'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.feature.jar' version='1.11.0.201706061339'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.workspace' version='1.11.0.201706061339'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.workspace' version='1.11.0.201706061339'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.tree.ui.ext' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.tree.ui.ext' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Tree UI Extensions'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.tree.ui.ext'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.ui.ext' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.tree.ui.ext' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.ui.ext' version='3.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.tree.ui' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.tree.ui.ext' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.tree.ui.ext;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.gmf.notation' version='5.0.2.201709080927' singleton='false'>
      <update id='org.eclipse.sirius.ext.gmf.notation' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - GMF Notation'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.gmf.notation'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gmf.notation' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.gmf.notation' version='5.0.2.201709080927'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.gmf.notation' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.gmf.notation&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.core.ext.widgets.reference' version='2.0.1.201801311257' singleton='false'>
      <update id='org.eclipse.eef.core.ext.widgets.reference' range='[0.0.0,2.0.1.201801311257)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Extension Reference Widget Core'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.core.ext.widgets.reference'/>
        <property name='maven-version' value='2.0.1-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.core.ext.widgets.reference' version='2.0.1.201801311257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.core.ext.widgets.reference' version='2.0.1.201801311257'/>
        <provided namespace='java.package' name='org.eclipse.eef.core.ext.widgets.reference.internal' version='2.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.eef.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ext.widgets.reference' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.common.interpreter.api' range='1.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.core.ext.widgets.reference' version='2.0.1.201801311257'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.core.ext.widgets.reference&#xA;Bundle-Version: 2.0.1.201801311257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.converter' version='2.8.0.v20170609-0928'>
      <update id='org.eclipse.emf.converter' range='[0.0.0,2.8.0.v20170609-0928)' severity='0'/>
      <properties size='6'>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.pluginName' value='EMF Model Converter'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='buckminster.build.id' value='R201706090928'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.converter' version='2.8.0.v20170609-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.converter' version='2.8.0.v20170609-0928'/>
        <provided namespace='java.package' name='org.eclipse.emf.converter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.converter.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.converter.ui.contribution' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.converter.ui.contribution.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.converter.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.13.0,3.0.0)' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.converter' version='2.8.0.v20170609-0928'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.converter; singleton:=true&#xA;Bundle-Version: 2.8.0.v20170609-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.preferences' version='3.7.0.v20170126-2132'>
      <update id='org.eclipse.equinox.preferences' range='[0.0.0,3.7.0.v20170126-2132)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Preferences Mechanism'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.preferences'/>
        <property name='maven-version' value='3.7.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.preferences' version='3.7.0.v20170126-2132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.preferences' version='3.7.0.v20170126-2132'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.preferences.exchange' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.preferences' version='3.3.0'/>
        <provided namespace='java.package' name='org.osgi.service.prefs' version='1.1.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='[1.1.1,1.2.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.preferences' version='3.7.0.v20170126-2132'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.preferences; singleton:=true&#xA;Bundle-Version: 3.7.0.v20170126-2132
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.properties' version='1.7.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.properties' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram UI Properties'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.properties'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.properties'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.properties' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.properties' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.sections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.sections.appearance' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.sections.grid' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.properties.views' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.ui.properties' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.properties' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.properties' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.diagram.ui.properties; singleton:=true&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.build' version='3.9.300.v20170515-0912'>
      <update id='org.eclipse.pde.build' range='[0.0.0,3.9.300.v20170515-0912)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Plug-in Development Environment Build Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.build'/>
        <property name='maven-version' value='3.9.300-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.build' version='3.9.300.v20170515-0912'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.build' version='3.9.300.v20170515-0912'/>
        <provided namespace='java.package' name='org.eclipse.pde.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.fetch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.packager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.publisher.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.site' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.site.compatibility' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='28'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.1.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.update.configurator' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.jarprocessor' range='[1.0.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.tools' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app' range='1.0.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher.eclipse' range='1.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine.phases' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.expression' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.updatesite' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.frameworkadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='[2.0.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.build' version='3.9.300.v20170515-0912'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.build;singleton:=true&#xA;Bundle-Version: 3.9.300.v20170515-0912
          </instruction>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench' version='3.110.1.v20170704-1208'>
      <update id='org.eclipse.ui.workbench' range='[0.0.0,3.110.1.v20170704-1208)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Workbench'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.workbench'/>
        <property name='maven-version' value='3.110.1-SNAPSHOT'/>
      </properties>
      <provides size='76'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' version='3.110.1.v20170704-1208'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench' version='3.110.1.v20170704-1208'/>
        <provided namespace='java.package' name='org.eclipse.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.about' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.activities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.branding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.databinding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.fieldassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.help' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.about' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.activities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.activities.ws' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.decorators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.dialogs.cpd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.e4.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.editorsupport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.help' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.keys' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.keys.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.menus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.misc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.progress' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.provisional.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.quickaccess' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.splash' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.statushandlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.testing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.themes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.tweaklets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.wizards.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.intro' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.keys' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.menus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.progress' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.splash' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.statushandlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.themes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.wizards' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='47'>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.renderers.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.addons.swt' range='0.10.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.internal.workbench' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.9.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='osgi.extender' name='osgi.component' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.workbench' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.9.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.addons' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.11.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.commands.internal' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.101.0,4.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.ecore.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.workbench.renderers.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='0.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.7.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench3' range='0.12.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.workbench.modeling' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.e4.core.commands' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.bindings' range='0.9.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench' version='3.110.1.v20170704-1208'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.workbench; singleton:=true&#xA;Bundle-Version: 3.110.1.v20170704-1208
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.thirdparty.feature.group' version='1.11.0.201706061437' singleton='false'>
      <update id='org.eclipse.gmf.runtime.thirdparty.feature.group' range='[0.0.0,1.11.0.201706061437)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/gmf'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.thirdparty'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.thirdparty'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Graphical Modeling Framework (GMF) Runtime Third-Party Components'/>
        <property name='df_LT.description' value='Third-Party Components for GMF Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.thirdparty.feature.group' version='1.11.0.201706061437'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.svg' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.bridge' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom' range='[1.6.1.v201505192100,1.6.1.v201505192100]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.ext.awt' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.svggen' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg' range='[1.1.0.v201011041433,1.1.0.v201011041433]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xerces' range='[2.9.0.v201101211617,2.9.0.v201101211617]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.resolver' range='[1.2.0.v201005080400,1.2.0.v201005080400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util.gui' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.parser' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.xml' range='[1.6.0.v201011041432,1.6.0.v201011041432]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.css.sac' range='[1.3.1.v200903091627,1.3.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.smil' range='[1.0.1.v200903091627,1.0.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml' range='[1.3.4.v201005080400,1.3.4.v201005080400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.serializer' range='[2.7.1.v201005080400,2.7.1.v201005080400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.pdf' range='[1.6.0.v201105071520,1.6.0.v201105071520]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.events' range='[3.0.0.draft20060413_v201105210656,3.0.0.draft20060413_v201105210656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.thirdparty.feature.jar' range='[1.11.0.201706061437,1.11.0.201706061437]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2006, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.eef.ide.ui.ext.widgets.reference' version='2.0.1.201801311257'>
      <update id='org.eclipse.eef.ide.ui.ext.widgets.reference' range='[0.0.0,2.0.1.201801311257)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Extension Reference Widget UI'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.ide.ui.ext.widgets.reference'/>
        <property name='maven-version' value='2.0.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ide.ui.ext.widgets.reference' version='2.0.1.201801311257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.ide.ui.ext.widgets.reference' version='2.0.1.201801311257'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.ext.widgets.reference.api' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.ext.widgets.reference.internal' version='2.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ide' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ide.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ext.widgets.reference' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.core.ext.widgets.reference' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.8.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.common.interpreter.api' range='1.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.ide.ui.ext.widgets.reference' version='2.0.1.201801311257'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.ide.ui.ext.widgets.reference;singleton:=true&#xA;Bundle-Version: 2.0.1.201801311257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.draw2d.ui.render' version='1.7.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.draw2d.ui.render' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Draw2d Image Rendering Additions'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.draw2d.ui.render'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.draw2d.ui.render'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui.render' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.internal.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.internal.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.render.internal.image' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.draw2d.ui.render' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.draw2d.ui.render;singleton:=true&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.bidi' version='1.1.0.v20160728-1031'>
      <update id='org.eclipse.equinox.bidi' range='[0.0.0,1.1.0.v20160728-1031)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Bidirectional Text Support'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.bidi'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.bidi' version='1.1.0.v20160728-1031'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.bidi' version='1.1.0.v20160728-1031'/>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi.advanced' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi.internal.consumable' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.5.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.localization' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.4.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.bidi' version='1.1.0.v20160728-1031'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.bidi;singleton:=true&#xA;Bundle-Version: 1.1.0.v20160728-1031
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.publisher.eclipse' version='1.2.201.v20170906-1259'>
      <update id='org.eclipse.equinox.p2.publisher.eclipse' range='[0.0.0,1.2.201.v20170906-1259)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Equinox Provisioning Publisher for Eclipse'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.publisher.eclipse'/>
        <property name='maven-version' value='1.2.201-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher.eclipse' version='1.2.201.v20170906-1259'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher.eclipse' version='1.2.201.v20170906-1259'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.publisher.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.publisher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.publishing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.swt.tools' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.equinox' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.frameworkadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.spi.p2.publisher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.3.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.pluginconversion' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.5.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.application' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.publisher.eclipse' version='1.2.201.v20170906-1259'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.publisher.eclipse;singleton:=true&#xA;Bundle-Version: 1.2.201.v20170906-1259
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ui.properties.ext.widgets.reference' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.ui.properties.ext.widgets.reference' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Properties View Extension Reference Widget Properties UI'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui.properties.ext.widgets.reference'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.properties.ext.widgets.reference' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui.properties.ext.widgets.reference' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.properties.ext.widgets.reference.internal' version='4.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui.properties' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ext.widgets.reference' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ide.ui.ext.widgets.reference' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common' range='1.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.core' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.interpreter' range='5.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui.properties.ext.widgets.reference' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ui.properties.ext.widgets.reference;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.notation.feature.group' version='1.11.0.201706061354' singleton='false'>
      <update id='org.eclipse.gmf.runtime.notation.feature.group' range='[0.0.0,1.11.0.201706061354)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/gmf'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gmf.notation.features'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Graphical Modeling Framework (GMF) Notation'/>
        <property name='df_LT.description' value='Graphical Modeling Framework Notation'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.feature.group' version='1.11.0.201706061354'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation' range='[1.8.0.201706061354,1.8.0.201706061354]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.edit' range='[1.7.0.201706061354,1.7.0.201706061354]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.feature.jar' range='[1.11.0.201706061354,1.11.0.201706061354]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2008, 2016 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.0.300.v20170515-0721'>
      <update id='org.eclipse.equinox.simpleconfigurator.manipulator' range='[0.0.0,2.0.300.v20170515-0721)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Simple Configurator Manipulator'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.simpleconfigurator.manipulator'/>
        <property name='maven-version' value='2.0.300-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.0.300.v20170515-0721'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.0.300.v20170515-0721'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator.manipulator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.5.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.equinox' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.configuratormanipulator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.frameworkadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.0.300.v20170515-0721'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.simpleconfigurator.manipulator;singleton:=true&#xA;Bundle-Version: 2.0.300.v20170515-0721
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator.resources' version='3.6.1.v20170823-1443'>
      <update id='org.eclipse.ui.navigator.resources' range='[0.0.0,3.6.1.v20170823-1443)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='Navigator Workbench Components'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.navigator.resources'/>
        <property name='maven-version' value='3.6.1-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources' version='3.6.1.v20170823-1443'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' version='3.6.1.v20170823-1443'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.resources.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.resources.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.resources.workbench' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.resources.nested' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.workingsets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.navigator.resources' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.resources' version='3.6.1.v20170823-1443'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.navigator.resources; singleton:=true&#xA;Bundle-Version: 3.6.1.v20170823-1443
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.design_root' version='3.3.3.202010261352'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design_root' version='3.3.3.202010261352'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.emf.ecoretools.design_root' version='3.3.3.202010261352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder});
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore' version='2.13.0.v20170609-0707'>
      <update id='org.eclipse.emf.ecore' range='[0.0.0,2.13.0.v20170609-0707)' severity='0'/>
      <properties size='6'>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.pluginName' value='EMF Ecore'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='buckminster.build.id' value='R201706090707'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' version='2.13.0.v20170609-0707'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore' version='2.13.0.v20170609-0707'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.resource.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.namespace.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.namespace.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.type.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.type.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.type.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto' range='0.0.0'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.datatype' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore' version='2.13.0.v20170609-0707'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecore;singleton:=true&#xA;Bundle-Version: 2.13.0.v20170609-0707
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.jface' version='5.0.2.201709080927' singleton='false'>
      <update id='org.eclipse.sirius.ext.jface' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - JFace'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.jface'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.jface' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.jface' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.jface.viewers' version='3.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.jface' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.jface&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository.tools' version='2.1.400.v20170511-1216'>
      <update id='org.eclipse.equinox.p2.repository.tools' range='[0.0.0,2.1.400.v20170511-1216)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Equinox Provisioning Repository Tools'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.repository.tools'/>
        <property name='maven-version' value='2.1.400-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.tools' version='2.1.400.v20170511-1216'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.tools' version='2.1.400.v20170511-1216'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.internal.repository.comparator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.internal.repository.mirroring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.internal.repository.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.internal.repository.tools.analyzer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.tools.analyzer' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.tools.comparator' version='2.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='33'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.tukaani.xz' range='1.3.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.frameworkadmin' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository.simple' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine.phases' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.persistence' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.4.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.repository.tools' version='2.1.400.v20170511-1216'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.repository.tools;singleton:=true&#xA;Bundle-Version: 2.1.400.v20170511-1216
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.sequence.ui' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.diagram.sequence.ui' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Sequence Diagrams UI'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.sequence.ui'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.ui' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence.ui' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.business.api.diagramtype' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.business.internal' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.business.internal.diagramtype' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.business.internal.migration' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.business.internal.refresh' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.api' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.edit.command' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.edit.operation' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.edit.part' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.edit.policy' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.edit.tools' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.edit.validator' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.figure' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.layout' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.provider' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ui.tool.internal.util' version='3.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence.edit' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='1.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui.ext' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.7.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.draw2d.figure' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.editparts' range='2.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.sequence.ui' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.sequence.ui;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.gmf.runtime' version='5.0.2.201709080927' singleton='false'>
      <update id='org.eclipse.sirius.ext.gmf.runtime' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - GMF Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.gmf.runtime'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gmf.runtime' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.gmf.runtime' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.diagram.ui.tools' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.draw2d.ui.geometry' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.editparts' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.editpolicies' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gmf.runtime.gef.ui.figures' version='5.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.draw2d.geometry' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gef.editparts' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gef.editpolicies' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gef.handles' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gef.tools' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.editparts' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.requests' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.figures' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.geometry' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.gef.ui.figures' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.gmf.runtime.notation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.viewers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.draw2d.figure' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.events' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.graphics' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.widgets' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.gmf.runtime' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.gmf.runtime&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ltk.core.refactoring' version='3.8.0.v20170105-1156'>
      <update id='org.eclipse.ltk.core.refactoring' range='[0.0.0,3.8.0.v20170105-1156)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Refactoring Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ltk'/>
        <property name='maven-artifactId' value='org.eclipse.ltk.core.refactoring'/>
        <property name='maven-version' value='3.8.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.core.refactoring' version='3.8.0.v20170105-1156'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' version='3.8.0.v20170105-1156'/>
        <provided namespace='java.package' name='org.eclipse.ltk.core.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.core.refactoring.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.core.refactoring.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.core.refactoring.participants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.core.refactoring.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.core.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.core.refactoring.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.core.refactoring.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.core.refactoring.resource.undostates' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ltk.core.refactoring' version='3.8.0.v20170105-1156'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ltk.core.refactoring; singleton:=true&#xA;Bundle-Version: 3.8.0.v20170105-1156
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.annotations' version='6.0.8.201902261618' singleton='false' generation='2'>
      <update id='org.eclipse.acceleo.annotations' range='[0.0.0,6.0.8.201902261618)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Acceleo Annotations'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.annotations'/>
        <property name='maven-version' value='6.0.8-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.annotations' version='6.0.8.201902261618'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.annotations' version='6.0.8.201902261618'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.annotations.api.documentation' version='3.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.annotations' version='6.0.8.201902261618'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.annotations' version='6.0.8.201902261618'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.acceleo.annotations&#xA;Bundle-Version: 6.0.8.201902261618
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.thirdparty.feature.jar' version='1.11.0.201706061437'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/gmf'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Graphical Modeling Framework (GMF) Runtime Third-Party Components'/>
        <property name='df_LT.description' value='Third-Party Components for GMF Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.thirdparty'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.thirdparty'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.thirdparty.feature.jar' version='1.11.0.201706061437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gmf.runtime.thirdparty' version='1.11.0.201706061437'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gmf.runtime.thirdparty' version='1.11.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2006, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.diagram.sequence' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.diagram.sequence' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Sequence Diagrams Model'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.sequence'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='40'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.color' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.elements' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.layout' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.layout.flag' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.layout.horizontal' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.layout.observation' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.layout.vertical' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.metamodel' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.metamodel.description' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.metamodel.description.tool' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.metamodel.ordering' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.operation' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.ordering' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.query' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.refresh' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.tool' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.business.internal.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description.impl' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description.tool' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description.tool.impl' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description.tool.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description.util' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.impl' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.internal.tool.command.builders' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ordering' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ordering.impl' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ordering.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.template' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.template.impl' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.template.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.tool.internal.action.repair' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.tool.internal.validation.description.constraints' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.util' version='3.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='4.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='1.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.1.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui.ext' range='4.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.sequence' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.sequence;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf' version='2.6.0.v20170609-0928'>
      <update id='org.eclipse.emf' range='[0.0.0,2.6.0.v20170609-0928)' severity='0'/>
      <properties size='6'>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.pluginName' value='EMF - Eclipse Modeling Framework Runtime and Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='buckminster.build.id' value='R201706090928'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf' version='2.6.0.v20170609-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf' version='2.6.0.v20170609-0928'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf' version='2.6.0.v20170609-0928'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf;singleton:=true&#xA;Bundle-Version: 2.6.0.v20170609-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface' version='3.13.2.v20171022-1656'>
      <update id='org.eclipse.jface' range='[0.0.0,3.13.2.v20171022-1656)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JFace'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jface'/>
        <property name='maven-artifactId' value='org.eclipse.jface'/>
        <property name='maven-version' value='3.13.2-SNAPSHOT'/>
      </properties>
      <provides size='31'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' version='3.13.2.v20171022-1656'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface' version='3.13.2.v20171022-1656'/>
        <provided namespace='java.package' name='org.eclipse.jface' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.action.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.bindings' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.bindings.keys' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.bindings.keys.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.dialogs.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.fieldassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.fieldassist.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.provisional.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.menus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.operation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.preference.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.viewers.deferred' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.window' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.wizard.images' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.104.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.bidi' range='[0.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface' version='3.13.2.v20171022-1656'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jface;singleton:=true&#xA;Bundle-Version: 3.13.2.v20171022-1656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.query.feature.jar' version='6.0.8.201902261618'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2008, 2015 Obeo, France. &#xA;All rights reserved. This program and the accompanying materials &#xA;are made available under the terms of the Eclipse Public License v1.0 &#xA;which accompanies this distribution, and is available at &#xA;http://www.eclipse.org/legal/epl-v10.html &#xA;&#xA;Contributors: &#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Acceleo Query Framework'/>
        <property name='df_LT.description' value='Framework and Utilities supporting the Acceleo Query Language.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.acceleo.features'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.query'/>
        <property name='maven-version' value='6.0.8-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.feature.jar' version='6.0.8.201902261618'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.acceleo.query' version='6.0.8.201902261618'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.acceleo.query' version='6.0.8.201902261618'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.core.filebuffers' version='3.6.100.v20170203-1130'>
      <update id='org.eclipse.core.filebuffers' range='[0.0.0,3.6.100.v20170203-1130)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='File Buffers'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.filebuffers'/>
        <property name='maven-version' value='3.6.100-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers' version='3.6.100.v20170203-1130'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filebuffers' version='3.6.100.v20170203-1130'/>
        <provided namespace='java.package' name='org.eclipse.core.filebuffers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.filebuffers.manipulation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.filebuffers' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filebuffers' version='3.6.100.v20170203-1130'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.filebuffers; singleton:=true&#xA;Bundle-Version: 3.6.100.v20170203-1130
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.event' version='1.4.0.v20170105-1446' singleton='false'>
      <update id='org.eclipse.equinox.event' range='[0.0.0,1.4.0.v20170105-1446)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Event Admin'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.event'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
        <provided namespace='osgi.service' name='org.osgi.service.event.EventAdmin' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.event' version='1.4.0.v20170105-1446'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.event' version='1.4.0.v20170105-1446'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.event.mapper' version='0.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='java.package' name='org.eclipse.osgi.framework.eventmgr' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.3.0,1.4.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.5.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.event' version='1.4.0.v20170105-1446'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.event&#xA;Bundle-Version: 1.4.0.v20170105-1446
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.emf' version='5.0.2.201709080927' singleton='false'>
      <update id='org.eclipse.sirius.ext.emf' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extensions - EMF Core'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.emf'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.emf' version='2.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf' range='2.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.emf' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.emf&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.services.dnd.ide' version='1.7.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.common.ui.services.dnd.ide' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Common UI DND IDE Services'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.services.dnd.ide'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.services.dnd.ide'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide.drag' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide.drop' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide.internal.core' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.dnd' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.services.dnd.ide' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.common.ui.services.dnd.ide; singleton:=true&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.eef.runtime' version='1.5.1.201601141612'>
      <update id='org.eclipse.emf.eef.runtime' range='[0.0.0,1.5.1.201601141612)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='EEF Runtime Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.eef.runtime'/>
        <property name='maven-version' value='1.5.1-SNAPSHOT'/>
      </properties>
      <provides size='45'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.eef.runtime' version='1.5.1.201601141612'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.eef.runtime' version='1.5.1.201601141612'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.api.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.api.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.api.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.api.notify' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.api.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.api.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.context.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.components' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.filters.business' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.notify' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.operation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.impl.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.part.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.policies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.policies.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.providers.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.adapters' version='1.5.1'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.comparator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.notify' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.parts.sequence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.properties.sections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.viewers.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.widgets.eobjflatcombo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.widgets.imageviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.widgets.referencestable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.widgets.settings' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.eef.runtime.ui.wizards' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.3.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.3.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.3.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.eef.runtime' version='1.5.1.201601141612'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.eef.runtime;singleton:=true&#xA;Bundle-Version: 1.5.1.201601141612
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.dom.svg' version='1.1.0.v201011041433' singleton='false'>
      <update id='org.w3c.dom.svg' range='[0.0.0,1.1.0.v201011041433)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='W3C SVG DOM'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2070'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg' version='1.1.0.v201011041433'/>
        <provided namespace='osgi.bundle' name='org.w3c.dom.svg' version='1.1.0.v201011041433'/>
        <provided namespace='java.package' name='org.w3c.dom.svg' version='1.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.w3c.dom.smil' range='[1.0.0,1.1.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.dom.svg' version='1.1.0.v201011041433'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.dom.svg&#xA;Bundle-Version: 1.1.0.v201011041433
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.eef.adapters' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.eef.adapters' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Integration for EEF'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.eef.adapters'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.eef.adapters' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.eef.adapters' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.eef.actions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.eef.adapters' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.eef.components' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.eef.listeners' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.eef.section' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.eef.util' version='2.0.4'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.eef.runtime' range='1.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='1.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.table' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.eef.adapters' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.eef.adapters;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.emf.xpath' version='0.2.0.v20160630-0728' singleton='false'>
      <update id='org.eclipse.e4.emf.xpath' range='[0.0.0,0.2.0.v20160630-0728)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Eclipse Model Xpath'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.emf.xpath'/>
        <property name='maven-version' value='0.2.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.emf.xpath' version='0.2.0.v20160630-0728'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.emf.xpath' version='0.2.0.v20160630-0728'/>
        <provided namespace='java.package' name='org.eclipse.e4.emf.internal.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.emf.internal.xpath.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.emf.xpath' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.commons.jxpath' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.6.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.emf.xpath' version='0.2.0.v20160630-0728'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.emf.xpath&#xA;Bundle-Version: 0.2.0.v20160630-0728
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.di' version='1.2.100.v20170414-1137' singleton='false'>
      <update id='org.eclipse.e4.ui.di' range='[0.0.0,1.2.100.v20170414-1137)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse UI Dependency Injection'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.di'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.di' version='1.2.100.v20170414-1137'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.di' version='1.2.100.v20170414-1137'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.di' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.di' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='java.package' name='org.osgi.framework' range='1.8.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di.internal.extensions' range='0.15.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.contexts' range='1.6.0'/>
        <required namespace='osgi.extender' name='osgi.component' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di.annotations' range='0.15.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di.suppliers' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.di' version='1.2.100.v20170414-1137'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.di&#xA;Bundle-Version: 1.2.100.v20170414-1137
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.core' version='3.6.100.v20170516-0820' singleton='false'>
      <update id='org.eclipse.compare.core' range='[0.0.0,3.6.100.v20170516-0820)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Core Compare Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.compare'/>
        <property name='maven-artifactId' value='org.eclipse.compare.core'/>
        <property name='maven-version' value='3.6.100-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core' version='3.6.100.v20170516-0820'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.core' version='3.6.100.v20170516-0820'/>
        <provided namespace='java.package' name='org.eclipse.compare.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.internal.core.patch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.patch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.rangedifferencer' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.6.1'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.6.1'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.core' version='3.6.100.v20170516-0820'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.compare.core&#xA;Bundle-Version: 3.6.100.v20170516-0820
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.e3' version='5.0.2.201709080927' singleton='false'>
      <update id='org.eclipse.sirius.ext.e3' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - Eclipse 3.x'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.e3'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.e3' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.e3' version='5.0.2.201709080927'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.e3' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.e3&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.felix.scr' version='2.0.10.v20170501-2007' singleton='false'>
      <update id='org.apache.felix.scr' range='[0.0.0,2.0.10.v20170501-2007)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Felix Declarative Services'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Implementation of the Declarative Services specification 1.3'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://felix.apache.org/site/apache-felix-service-component-runtime.html'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.felix.scr'/>
        <property name='maven-version' value='2.0.10-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.scr' version='2.0.10.v20170501-2007'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.scr' version='2.0.10.v20170501-2007'/>
        <provided namespace='java.package' name='org.apache.felix.scr.component' version='1.1.0'/>
        <provided namespace='java.package' name='org.apache.felix.scr.info' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='java.package' name='org.apache.felix.service.command' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.felix.shell' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.dto' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.dto' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.cm' range='[1.5.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.component' range='[1.3.0,1.4.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.runtime' range='[1.3.0,1.4.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.runtime.dto' range='[1.3.0,1.4.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.metatype' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.promise' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.felix.scr.component' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.apache.felix.scr.info' range='[1.0.0,1.1.0)'/>
        <required namespace='java.package' name='org.osgi.util.function' range='[1.0.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.felix.scr' version='2.0.10.v20170501-2007'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.felix.scr&#xA;Bundle-Version: 2.0.10.v20170501-2007
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.properties' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Properties View Model'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.impl' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.util' version='4.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.1.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.properties;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di' version='1.6.100.v20170421-1418' singleton='false'>
      <update id='org.eclipse.e4.core.di' range='[0.0.0,1.6.100.v20170421-1418)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Dependency Injection'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di'/>
        <property name='maven-version' value='1.6.100-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di' version='1.6.100.v20170421-1418'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di' version='1.6.100.v20170421-1418'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.di' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.di.suppliers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.internal.di' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.internal.di.osgi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.internal.di.shared' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.annotations' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.8.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.5.1'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di' version='1.6.100.v20170421-1418'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.core.di&#xA;Bundle-Version: 1.6.100.v20170421-1418
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.osgi.services' version='3.6.0.v20170228-1906' singleton='false'>
      <update id='org.eclipse.osgi.services' range='[0.0.0,3.6.0.v20170228-1906)' severity='0'/>
      <properties size='12'>
        <property name='df_LT.osgiServicesDes' value='OSGi Service Platform Release 4.2.0 Service Interfaces and Classes'/>
        <property name='df_LT.osgiServices' value='OSGi Release 4.2.0 Services'/>
        <property name='df_LT.eclipse.org' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%osgiServices'/>
        <property name='org.eclipse.equinox.p2.description' value='%osgiServicesDes'/>
        <property name='org.eclipse.equinox.p2.provider' value='%eclipse.org'/>
        <property name='org.eclipse.equinox.p2.contact' value='www.eclipse.org'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.eclipse.org'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.osgi'/>
        <property name='maven-artifactId' value='org.eclipse.osgi.services'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.services' version='3.6.0.v20170228-1906'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi.services' version='3.6.0.v20170228-1906'/>
        <provided namespace='java.package' name='org.osgi.service.cm' version='1.5.0'/>
        <provided namespace='java.package' name='org.osgi.service.component' version='1.3.0'/>
        <provided namespace='java.package' name='org.osgi.service.component.annotations' version='1.3.0'/>
        <provided namespace='java.package' name='org.osgi.service.component.runtime' version='1.3.0'/>
        <provided namespace='java.package' name='org.osgi.service.component.runtime.dto' version='1.3.0'/>
        <provided namespace='java.package' name='org.osgi.service.device' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.service.event' version='1.3.1'/>
        <provided namespace='java.package' name='org.osgi.service.http' version='1.2.1'/>
        <provided namespace='java.package' name='org.osgi.service.http.context' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.service.http.runtime' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.service.http.runtime.dto' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.service.http.whiteboard' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.service.log' version='1.3.0'/>
        <provided namespace='java.package' name='org.osgi.service.metatype' version='1.3.0'/>
        <provided namespace='java.package' name='org.osgi.service.provisioning' version='1.2.0'/>
        <provided namespace='java.package' name='org.osgi.service.upnp' version='1.2.0'/>
        <provided namespace='java.package' name='org.osgi.service.useradmin' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.service.wireadmin' version='1.0.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='java.package' name='org.osgi.service.useradmin' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.framework.dto' range='1.8.0'/>
        <required namespace='java.package' name='org.osgi.service.metatype' range='[1.3.0,1.4.0)'/>
        <required namespace='java.package' name='org.osgi.service.wireadmin' range='[1.0.0,1.1.0)'/>
        <required namespace='java.package' name='org.osgi.service.component' range='[1.3.0,1.4.0)'/>
        <required namespace='java.package' name='org.osgi.dto' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.service.http' range='[1.2.0,1.3.0)'/>
        <required namespace='java.package' name='org.osgi.service.provisioning' range='[1.2.0,1.3.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='[1.3.0,1.4.0)'/>
        <required namespace='java.package' name='org.osgi.service.device' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.service.upnp' range='[1.2.0,1.3.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.runtime.dto' range='[1.3.0,1.4.0)'/>
        <required namespace='java.package' name='org.osgi.service.cm' range='[1.5.0,1.6.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.3.0,1.4.0)'/>
        <required namespace='java.package' name='org.osgi.util.function' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.promise' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='javax.servlet' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.3.0,1.4.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.component.runtime' range='[1.3.0,1.4.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi.services' version='3.6.0.v20170228-1906'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.osgi.services&#xA;Bundle-Version: 3.6.0.v20170228-1906
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.actions' version='1.7.0.201706061437' singleton='false'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.actions' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram Actions'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.actions'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.actions'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.actions' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.actions' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.actions.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.actions.internal.l10n' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.6.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.actions' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.diagram.ui.actions&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.formatdata' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.diagram.formatdata' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Formatdata Model'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.formatdata'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.formatdata' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.formatdata' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata.impl' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata.tools' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata.tools.api.util' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata.tools.api.util.configuration' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata.tools.internal.util' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata.tools.internal.util.configuration' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.formatdata.util' version='4.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='1.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.formatdata' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.formatdata;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.addons.swt' version='1.3.1.v20170319-1442'>
      <update id='org.eclipse.e4.ui.workbench.addons.swt' range='[0.0.0,1.3.1.v20170319-1442)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse e4 Workbench Add-ons'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench.addons.swt'/>
        <property name='maven-version' value='1.3.1-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.addons.swt' version='1.3.1.v20170319-1442'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.addons.swt' version='1.3.1.v20170319-1442'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.addons.cleanupaddon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.addons.dndaddon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.addons.minmax' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.addons.splitteraddon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.addons.swt' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='1.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.widgets' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.7.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.addons.swt' version='1.3.1.v20170319-1442'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.workbench.addons.swt;singleton:=true&#xA;Bundle-Version: 1.3.1.v20170319-1442
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.editor.properties' version='5.1.1.201801311428'>
      <update id='org.eclipse.sirius.editor.properties' range='[0.0.0,5.1.1.201801311428)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Properties View Specification Editor'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor.properties'/>
        <property name='maven-version' value='5.1.1-SNAPSHOT'/>
      </properties>
      <provides size='130'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.properties' version='5.1.1.201801311428'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor.properties' version='5.1.1.201801311428'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.api' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.internal' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.tools.internal.menu' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.tools.internal.menu.widgets' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractbuttondescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractcheckboxdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractcontainerdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractcustomdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractdynamicmappingfordescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractdynamicmappingifdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractgroupdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstracthyperlinkdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractlabeldescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractlistdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractpagedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractradiodescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractselectdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstracttextareadescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstracttextdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.abstractwidgetdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.buttondescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.buttonoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.checkboxdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.checkboxoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.containeroverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.customexpression' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.customoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.dialogbutton' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.dialogmodeloperation' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.dynamicmappingfor' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.dynamicmappingforoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.dynamicmappingif' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.dynamicmappingifoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.filllayoutdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.gridlayoutdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.groupdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.groupoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.groupstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.hyperlinkdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.hyperlinkoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.hyperlinkwidgetstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.labeldescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.labeloverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.labelwidgetstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.listdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.listoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.pagedescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.pageoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.propertyvalidationrule' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.radiodescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.radiooverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.selectdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.selectoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.textareadescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.textareaoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.textdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.textoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.textwidgetstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.toolbaraction' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.viewextensiondescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.widgetaction' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.widgetconditionalstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.widgetdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.widgetstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.filters.properties.wizardmodeloperation' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractbuttondescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractcheckboxdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractcontainerdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractcustomdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractdynamicmappingfordescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractdynamicmappingifdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractgroupdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstracthyperlinkdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractlabeldescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractlistdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractpagedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractradiodescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractselectdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstracttextareadescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstracttextdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.abstractwidgetdescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.buttondescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.buttonoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.checkboxdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.checkboxoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.containeroverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.customexpression' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.customoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.dialogbutton' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.dialogmodeloperation' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.dynamicmappingfor' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.dynamicmappingforoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.dynamicmappingif' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.dynamicmappingifoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.filllayoutdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.gridlayoutdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.groupdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.groupoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.groupstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.hyperlinkdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.hyperlinkoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.hyperlinkwidgetstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.labeldescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.labeloverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.labelwidgetstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.listdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.listoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.pagedescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.pageoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.propertyvalidationrule' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.radiodescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.radiooverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.selectdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.selectoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.textareadescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.textareaoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.textdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.textoverridedescription' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.textwidgetstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.toolbaraction' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.viewextensiondescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.widgetaction' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.widgetconditionalstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.widgetdescription' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.widgetstyle' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.editor.properties.sections.properties.wizardmodeloperation' version='5.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.3.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.edit' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.editor' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.swt' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.core' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ide' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.defaultrules' range='5.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor.properties' version='5.1.1.201801311428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.editor.properties;singleton:=true&#xA;Bundle-Version: 5.1.1.201801311428
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gef.feature.group' version='3.11.0.201606061308' singleton='false'>
      <update id='org.eclipse.gef.feature.group' range='[0.0.0,3.11.0.201606061308)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gef.features'/>
        <property name='maven-artifactId' value='org.eclipse.gef'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
        <property name='df_LT.featureName' value='GEF (MVC)'/>
        <property name='df_LT.providerName' value='Eclipse GEF'/>
        <property name='df_LT.description' value='Graphical Editing Framework GEF'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.feature.group' version='3.11.0.201606061308'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d.feature.group' range='[3.10.100.201606061308,3.10.100.201606061308]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef' range='[3.11.0.201606061308,3.11.0.201606061308]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.feature.jar' range='[3.11.0.201606061308,3.11.0.201606061308]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='com.google.guava' version='21.0.0.v20170206-1425' singleton='false'>
      <update id='com.google.guava' range='[0.0.0,21.0.0.v20170206-1425)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Guava: Google Core Libraries for Java'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Guava is a suite of core and expanded libraries that include    utility classes, google&apos;s collections, io classes, and much    much more.    Guava has only one code dependency - javax.annotation,    per the JSR-305 spec.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://github.com/google/guava/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='com.google.guava'/>
        <property name='maven-version' value='21.0.0-SNAPSHOT'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' version='21.0.0.v20170206-1425'/>
        <provided namespace='osgi.bundle' name='com.google.guava' version='21.0.0.v20170206-1425'/>
        <provided namespace='java.package' name='com.google.common.base.internal' version='21.0.0'/>
        <provided namespace='java.package' name='com.google.common.annotations' version='21.0.0'/>
        <provided namespace='java.package' name='com.google.common.base' version='21.0.0'/>
        <provided namespace='java.package' name='com.google.common.cache' version='21.0.0'/>
        <provided namespace='java.package' name='com.google.common.collect' version='21.0.0'/>
        <provided namespace='java.package' name='com.google.common.escape' version='21.0.0'/>
        <provided namespace='java.package' name='com.google.common.eventbus' version='21.0.0'/>
        <provided namespace='java.package' name='com.google.common.graph' version='21.0.0'/>
        <provided namespace='java.package' name='com.google.common.hash' version='21.0.0'/>
        <provided namespace='java.package' name='com.google.common.html' version='21.0.0'/>
        <provided namespace='java.package' name='com.google.common.io' version='21.0.0'/>
        <provided namespace='java.package' name='com.google.common.math' version='21.0.0'/>
        <provided namespace='java.package' name='com.google.common.net' version='21.0.0'/>
        <provided namespace='java.package' name='com.google.common.primitives' version='21.0.0'/>
        <provided namespace='java.package' name='com.google.common.reflect' version='21.0.0'/>
        <provided namespace='java.package' name='com.google.common.util.concurrent' version='21.0.0'/>
        <provided namespace='java.package' name='com.google.common.xml' version='21.0.0'/>
        <provided namespace='java.package' name='com.google.thirdparty.publicsuffix' version='21.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='java.package' name='com.google.common.base' range='[21.0.0,22.0.0)'/>
        <required namespace='java.package' name='com.google.common.cache' range='[21.0.0,22.0.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[21.0.0,22.0.0)'/>
        <required namespace='java.package' name='com.google.common.escape' range='[21.0.0,22.0.0)'/>
        <required namespace='java.package' name='com.google.common.hash' range='[21.0.0,22.0.0)'/>
        <required namespace='java.package' name='com.google.common.io' range='[21.0.0,22.0.0)'/>
        <required namespace='java.package' name='com.google.common.math' range='[21.0.0,22.0.0)'/>
        <required namespace='java.package' name='com.google.common.primitives' range='[21.0.0,22.0.0)'/>
        <required namespace='java.package' name='com.google.common.reflect' range='[21.0.0,22.0.0)'/>
        <required namespace='java.package' name='com.google.common.util.concurrent' range='[21.0.0,22.0.0)'/>
        <required namespace='java.package' name='com.google.errorprone.annotations.concurrent' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.thirdparty.publicsuffix' range='[21.0.0,22.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.annotation' 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='sun.misc' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.google.guava' version='21.0.0.v20170206-1425'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.google.guava&#xA;Bundle-Version: 21.0.0.v20170206-1425
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.expressions' version='3.6.0.v20170207-1037'>
      <update id='org.eclipse.core.expressions' range='[0.0.0,3.6.0.v20170207-1037)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Expression Language'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.expressions'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions' version='3.6.0.v20170207-1037'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.expressions' version='3.6.0.v20170207-1037'/>
        <provided namespace='java.package' name='org.eclipse.core.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.expressions.propertytester' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.expressions.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.3.0,4.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.expressions' version='3.6.0.v20170207-1037'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.expressions; singleton:=true&#xA;Bundle-Version: 3.6.0.v20170207-1037
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.sequence.edit' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.diagram.sequence.edit' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Sequence Diagrams Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.sequence.edit'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.edit' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence.edit' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description.provider' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.description.tool.provider' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.internal.description.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.ordering.provider' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.provider' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.sequence.template.provider' version='2.0.4'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.sequence' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram.ui.ext' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='4.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.sequence.edit' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.sequence.edit;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui' version='1.8.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.diagram.ui' range='[0.0.0,1.8.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
      </properties>
      <provides size='56'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui' version='1.8.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' version='1.8.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.dialogs.sortfilter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.editpolicies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.handles' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.dialogs.sortfilter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.editpolicies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.handles' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.pagesetup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.requests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.ruler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.ruler.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.services.decorator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.services.editpart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.services.editpolicy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.services.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.services.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.label' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.menus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.requests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.services.decorator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.services.editpart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.services.editpolicy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.services.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.services.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.view.factories' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.view.factories.optimal' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.gef.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui.render' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui' version='1.8.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.diagram.ui; singleton:=true&#xA;Bundle-Version: 1.8.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.commands.core' version='1.7.0.201706061437' singleton='false'>
      <update id='org.eclipse.gmf.runtime.emf.commands.core' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Commands'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.emf.commands.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.commands.core'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.commands.core' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.commands.core.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.commands.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.commands.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.commands.core.internal.l10n' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.commands.core' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.emf.commands.core&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.frameworkadmin.equinox' version='1.0.800.v20170524-1345'>
      <update id='org.eclipse.equinox.frameworkadmin.equinox' range='[0.0.0,1.0.800.v20170524-1345)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Framework Admin for Equinox'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.frameworkadmin.equinox'/>
        <property name='maven-version' value='1.0.800-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin.equinox' version='1.0.800.v20170524-1345'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin.equinox' version='1.0.800.v20170524-1345'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.equinox' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.equinox.utils' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.configuratormanipulator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.frameworkadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.log' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.startlevel' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.3.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.frameworkadmin.equinox' version='1.0.800.v20170524-1345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.frameworkadmin.equinox;singleton:=true&#xA;Bundle-Version: 1.0.800.v20170524-1345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen' version='2.12.0.v20170609-0928'>
      <update id='org.eclipse.emf.codegen' range='[0.0.0,2.12.0.v20170609-0928)' severity='0'/>
      <properties size='6'>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.pluginName' value='EMF Code Generation'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='buckminster.build.id' value='R201706090928'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen' version='2.12.0.v20170609-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen' version='2.12.0.v20170609-0928'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.jet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.jmerge' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.merge.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.merge.java.facade' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.merge.java.facade.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.merge.java.facade.jdom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.merge.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.codegen' version='2.12.0.v20170609-0928'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.codegen; singleton:=true&#xA;Bundle-Version: 2.12.0.v20170609-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.design.feature.group' version='3.3.3.202010261352' singleton='false'>
      <update id='org.eclipse.emf.ecoretools.design.feature.group' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://wiki.eclipse.org/index.php/Ecore_Tools'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.design'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Ecore Diagram Editor'/>
        <property name='df_LT.description' value='Ecore Diagram Editor (Sirius based)'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.feature.group' version='3.3.3.202010261352'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.feature.group' range='5.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.aql.feature.group' range='5.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.ui.feature.group' range='5.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.feature.feature.group' range='5.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ui' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.ui' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.doc' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.feature.jar' range='[3.3.3.202010261352,3.3.3.202010261352]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design_root' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2007, 2010 Anyware Technologies and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.eef.branding' version='1.5.1.201601141612' singleton='false'>
      <update id='org.eclipse.emf.eef.branding' range='[0.0.0,1.5.1.201601141612)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='EEF'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.eef.branding'/>
        <property name='maven-version' value='1.5.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.eef.branding' version='1.5.1.201601141612'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.eef.branding' version='1.5.1.201601141612'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.eef.branding' version='1.5.1.201601141612'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.eef.branding&#xA;Bundle-Version: 1.5.1.201601141612
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.garbagecollector' version='1.0.300.v20160504-1450'>
      <update id='org.eclipse.equinox.p2.garbagecollector' range='[0.0.0,1.0.300.v20160504-1450)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Garbage Collector'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.garbagecollector'/>
        <property name='maven-version' value='1.0.300-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.garbagecollector' version='1.0.300.v20160504-1450'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.garbagecollector' version='1.0.300.v20160504-1450'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.garbagecollector' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.4.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.preferences' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='1.2.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='1.1.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.garbagecollector' version='1.0.300.v20160504-1450'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.garbagecollector;singleton:=true&#xA;Bundle-Version: 1.0.300.v20160504-1450
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ui' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.ui' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius UI'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='95'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.description.contribution.provider' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.action' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.delete' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.descriptor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.dialect' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.dialect.marker' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.editor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.featureExtensions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.preferences' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.resource' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.session' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.session.analysis' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.session.factory' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.template' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.api.viewpoint' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.commands' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.dialect' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.dialect.editor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.featureExtensions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.preference' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.session' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.session.analysis' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.session.factory' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.template' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.business.internal.viewpoint' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.actions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.actions.analysis' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.actions.export' version='3.0.1'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.assist' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.color' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.command' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.control' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.dialogs' version='3.0.1'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.image' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.perspectives' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.profiler' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.project' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.properties' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.provider' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.views' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.views.common.item' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.views.modelexplorerview' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.views.modelexplorerview.resourcelistener' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.api.wizards.page' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.analysis' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.control' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.copy' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.creation' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.export' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.nature' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.repair' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.actions.session' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.commands' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.dialogs' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.editor' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.graphicalcomponents' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.operations' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.perspectives' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.preference' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.properties' version='2.0.3'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.selection' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.util' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.viewpoint' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.action' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.item' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.modelingproject' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.modelingproject.manager' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.modelingproject.model' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.modelingproject.resourcelistener' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.navigator' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.navigator.adapters' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.navigator.filter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.common.navigator.sorter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.interpreterview' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.modelexplorer' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.modelexplorer.extension' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.modelexplorer.extension.tab' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.modelexplorer.property' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.views.modelexplorer.resourcelistener' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.wizards' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.wizards.newmodel' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.tools.internal.wizards.pages' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.audit.provider' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.provider' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.style.provider' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.tool.provider' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.description.validation.provider' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.viewpoint.provider' version='3.2.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.5.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.3.200'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.4'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.relations' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf.ui.properties' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.jface.viewers' range='3.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ui;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.tabbedproperties.source' version='3.3.3.202010261352' singleton='false'>
      <update id='org.eclipse.emf.ecoretools.tabbedproperties.source' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='EMF Tabbed Properties Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.tabbedproperties'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.tabbedproperties.source' version='3.3.3.202010261352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.tabbedproperties.source' version='3.3.3.202010261352'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.tabbedproperties.source' version='3.3.3.202010261352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.tabbedproperties.source' version='3.3.3.202010261352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecoretools.tabbedproperties.source&#xA;Bundle-Version: 3.3.3.202010261352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit' version='2.12.0.v20170609-0928'>
      <update id='org.eclipse.emf.edit' range='[0.0.0,2.12.0.v20170609-0928)' severity='0'/>
      <properties size='6'>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.pluginName' value='EMF Edit'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='buckminster.build.id' value='R201706090928'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' version='2.12.0.v20170609-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.edit' version='2.12.0.v20170609-0928'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.domain' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.provider.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.tree.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.tree.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.tree.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='[2.11.0,3.0.0)' optional='true'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.edit' version='2.12.0.v20170609-0928'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.edit; singleton:=true&#xA;Bundle-Version: 2.12.0.v20170609-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.ide' version='3.13.1.v20170822-1526'>
      <update id='org.eclipse.ui.ide' range='[0.0.0,3.13.1.v20170822-1526)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='Eclipse IDE UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.ide'/>
        <property name='maven-version' value='3.13.1-SNAPSHOT'/>
      </properties>
      <provides size='40'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' version='3.13.1.v20170822-1526'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide' version='3.13.1.v20170822-1526'/>
        <provided namespace='java.package' name='org.eclipse.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.ide.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.ide.fileSystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.ide.undo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.filesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.misc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.undo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.bookmarkexplorer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.framelist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.tasklist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.wizards.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.wizards.newresource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.bookmarkexplorer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.framelist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.markers.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.tasklist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.wizards.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.wizards.newresource' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.7.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.106.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.bidi' range='[0.10.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='[1.3.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.commands' range='[0.11.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='[1.6.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='[0.14.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='3.5.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.ide' version='3.13.1.v20170822-1526'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.ide; singleton:=true&#xA;Bundle-Version: 3.13.1.v20170822-1526
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.design.source' version='3.3.3.202010261352' singleton='false'>
      <update id='org.eclipse.emf.ecoretools.design.source' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='Ecore Graphical Modeler Based on Sirius Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.design'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.source' version='3.3.3.202010261352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.design.source' version='3.3.3.202010261352'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.design.source' version='3.3.3.202010261352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.design.source' version='3.3.3.202010261352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecoretools.design.source&#xA;Bundle-Version: 3.3.3.202010261352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.services.dnd' version='1.7.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.common.ui.services.dnd' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Common UI DND Services'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.services.dnd'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.services.dnd'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.dnd' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.dnd' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.drag' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.drop' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.dnd.internal.l10n' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.services.dnd' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.common.ui.services.dnd; singleton:=true&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.edit.feature.group' version='2.9.0.v20170609-0928' singleton='false'>
      <update id='org.eclipse.emf.ecore.edit.feature.group' range='[0.0.0,2.9.0.v20170609-0928)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='df_LT.featureName' value='EMF Ecore Edit'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.description' value='Platform-independent support for viewing and editing Ecore models.'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit.feature.group' version='2.9.0.v20170609-0928'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' range='[2.9.0.v20170609-0928,2.9.0.v20170609-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change.edit' range='[2.6.0.v20170609-0928,2.6.0.v20170609-0928]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit.feature.jar' range='[2.9.0.v20170609-0928,2.9.0.v20170609-0928]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2014 Dennis Huebner and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.apache.batik.util' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.util' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Apache Batik Utilities'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.util' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.i18n' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.util' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.io' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.resources' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.apache.batik.util.gui' range='[1.6.0,1.7.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.util' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.util&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.diagram' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Diagrams Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='81'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.componentization' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.diagramtype' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper.concern' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper.decoration' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper.delete' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper.display' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper.filter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper.graphicalfilters' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.helper.layers' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.query' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.api.refresh' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.color' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.componentization.mappings' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.componentization.mappings.table' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.componentization.mappings.visitor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.dialect' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.dialect.description' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.edit.helpers' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.experimental.sync' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.helper.decoration' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.helper.display' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.helper.refresh' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.helper.task' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.helper.task.operations' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.layers' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.metamodel.description.extensions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.metamodel.description.filter.spec' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.metamodel.description.operations' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.metamodel.description.spec' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.metamodel.description.style.spec' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.metamodel.description.tool.spec' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.metamodel.helper' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.metamodel.operations' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.metamodel.spec' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.migration' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.query' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.repair.commands' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.repair.resource' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.repair.resource.session.diagram.data' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.sync' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.business.internal.sync.visitor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.concern' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.concern.impl' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.concern.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.filter' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.filter.impl' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.filter.util' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.impl' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.style' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.style.impl' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.style.util' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.tool' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.tool.impl' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.tool.util' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.description.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.impl' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.internal.edit.helpers' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.internal.preferences' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.internal.queries' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api.command' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api.command.view' version='2.0.5'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api.layout' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api.preferences' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api.refresh' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.api.validation.constraint' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.actions.pinning' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.command' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.command.builders' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.command.reconnect' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.commands' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.preferences' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.validation.constraints' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.tools.internal.validation.description.constraints' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.util' version='4.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.core' range='1.6.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.collect' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.edit' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.properties.edit' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Properties View Model Edit Support'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.edit'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.edit' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties.edit' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.edit.internal.generator' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.provider' version='4.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='4.1.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties.edit' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.properties.edit;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata' version='2.3.200.v20170511-1106'>
      <update id='org.eclipse.equinox.p2.metadata' range='[0.0.0,2.3.200.v20170511-1106)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Metadata'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.metadata'/>
        <property name='maven-version' value='2.3.200-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata' version='2.3.200.v20170511-1106'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' version='2.3.200.v20170511-1106'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.expression' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.expression.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.metadata' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.metadata.index' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.query' version='2.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.localization' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata' version='2.3.200.v20170511-1106'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.metadata;singleton:=true&#xA;Bundle-Version: 2.3.200.v20170511-1106
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.app' version='1.3.400.v20150715-1528'>
      <update id='org.eclipse.equinox.app' range='[0.0.0,1.3.400.v20150715-1528)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Application Container'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.app'/>
        <property name='maven-version' value='1.3.400-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.app' version='1.3.400.v20150715-1528'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.app' version='1.3.400.v20150715-1528'/>
        <provided namespace='java.package' name='org.eclipse.equinox.app' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.app' version='0.0.0'/>
        <provided namespace='java.package' name='org.osgi.service.application' version='1.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.console' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.runnable' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.storagemanager' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.condpermadmin' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.app' version='1.3.400.v20150715-1528'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.app; singleton:=true&#xA;Bundle-Version: 1.3.400.v20150715-1528
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.xmi' version='2.13.0.v20170609-0707'>
      <update id='org.eclipse.emf.ecore.xmi' range='[0.0.0,2.13.0.v20170609-0707)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.pluginName' value='EMF XML/XMI Persistence'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' version='2.13.0.v20170609-0707'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' version='2.13.0.v20170609-0707'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xmi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xmi.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xmi.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.13.0,3.0.0)'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.ext' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.xmi' version='2.13.0.v20170609-0707'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecore.xmi; singleton:=true&#xA;Bundle-Version: 2.13.0.v20170609-0707
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.printing.win32' version='1.7.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.common.ui.printing.win32' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Fragment.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Fragment.name' value='GMF Printing for Win32'/>
        <property name='org.eclipse.equinox.p2.name' value='%Fragment.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Fragment.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='printingWin32Fragment'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.printing.win32'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.printing.win32'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.printing.win32' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.printing.win32' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.printing' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.gmf.runtime.common.ui.printing' version='1.7.0.201706061437'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.printing' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.printing.win32' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.common.ui.printing.win32;singleton=true&#xA;Bundle-Version: 1.7.0.201706061437&#xA;Fragment-Host: org.eclipse.gmf.runtime.common.ui.printing
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' version='1.7.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF IDE Editor'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.wizards' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.4.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide; singleton:=true&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.draw2d' version='3.10.100.201606061308' singleton='false'>
      <update id='org.eclipse.draw2d' range='[0.0.0,3.10.100.201606061308)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse GEF'/>
        <property name='df_LT.Plugin.name' value='Draw2d'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.draw2d.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.draw2d'/>
        <property name='maven-version' value='3.10.100-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d' version='3.10.100.201606061308'/>
        <provided namespace='osgi.bundle' name='org.eclipse.draw2d' version='3.10.100.201606061308'/>
        <provided namespace='java.package' name='org.eclipse.draw2d' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.geometry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.widgets' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.4.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.8.1'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.draw2d' version='3.10.100.201606061308'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.draw2d&#xA;Bundle-Version: 3.10.100.201606061308
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.renderers.swt' version='0.14.102.v20180117-1153'>
      <update id='org.eclipse.e4.ui.workbench.renderers.swt' range='[0.0.0,0.14.102.v20180117-1153)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse e4 Workbench SWT Renderer'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench.renderers.swt'/>
        <property name='maven-version' value='0.14.102-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt' version='0.14.102.v20180117-1153'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' version='0.14.102.v20180117-1153'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.renderers.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.renderers.swt' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.commands' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.bindings' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='0.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='3.5.200'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.renderers.swt' version='0.14.102.v20180117-1153'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.workbench.renderers.swt;singleton:=true&#xA;Bundle-Version: 0.14.102.v20180117-1153
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding.beans' version='1.4.0.v20170210-0856' singleton='false'>
      <update id='org.eclipse.core.databinding.beans' range='[0.0.0,1.4.0.v20170210-0856)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JFace Data Binding for JavaBeans'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding.beans'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.beans' version='1.4.0.v20170210-0856'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' version='1.4.0.v20170210-0856'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.beans' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.beans' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='[1.3.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.beans' version='1.4.0.v20170210-0856'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.databinding.beans&#xA;Bundle-Version: 1.4.0.v20170210-0856
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.core' version='1.7.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.emf.core' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Modeling Service Layer'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.emf.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.core'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.core' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.clipboard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.internal.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.core.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.clipboard.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.core' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.emf.core; singleton:=true&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.repository' version='1.2.401.v20170906-1259'>
      <update id='org.eclipse.equinox.p2.metadata.repository' range='[0.0.0,1.2.401.v20170906-1259)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Metadata Repository'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.metadata.repository'/>
        <property name='maven-version' value='1.2.401-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository' version='1.2.401.v20170906-1259'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' version='1.2.401.v20170906-1259'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.metadata.io' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.tukaani.xz' range='1.3.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.index' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.persistence' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.index' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='1.1.1'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.repository' version='1.2.401.v20170906-1259'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.metadata.repository;singleton:=true&#xA;Bundle-Version: 1.2.401.v20170906-1259
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.feature.group' version='1.11.0.201706061437' singleton='false'>
      <update id='org.eclipse.gmf.feature.group' range='[0.0.0,1.11.0.201706061437)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/gmf'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime'/>
        <property name='maven-artifactId' value='org.eclipse.gmf'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Graphical Modeling Framework (GMF) Runtime'/>
        <property name='df_LT.description' value='Graphical Modeling Framework runtime component.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.feature.group' version='1.11.0.201706061437'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='48'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.thirdparty.feature.group' range='[1.11.0.201706061437,1.11.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.core' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui' range='[1.8.1.201706061437,1.8.1.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.action' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.action.ide' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services' range='[1.9.0.201706061437,1.9.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.action' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.dnd' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.dnd.ide' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.properties' range='[1.9.0.201706061437,1.9.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.core' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.8.0.201706061437,1.8.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.actions' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.dnd' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.geoshapes' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.properties' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.providers' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.render' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui' range='[1.9.0.201706061437,1.9.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui.render' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui.render.awt' range='[1.8.0.201706061437,1.8.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.clipboard.core' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.core' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.type.core' range='[1.9.0.201706061437,1.9.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.type.ui' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.ui' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.ui.properties' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.gef.ui' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.providers' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf' range='[1.11.0.201706061437,1.11.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.printing' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.printing.win32' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.printing' range='[1.7.0.201706061437,1.7.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.printing.render' range='[1.8.0.201706061437,1.8.0.201706061437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.feature.jar' range='[1.11.0.201706061437,1.11.0.201706061437]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2002, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='config.a.jre.javase' version='10.0.0' singleton='false'>
      <hostRequirements size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' range='10.0.0'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='config.a.jre.javase' version='10.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' range='10.0.0'/>
      </requires>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='install'>

          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.runtime.feature.group' version='5.0.2.201709080927' singleton='false'>
      <update id='org.eclipse.sirius.runtime.feature.group' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='The core runtime of Sirius, UI-independant and dialect-agnostic.&#xA;Install this if you want to either use existing Sirius-based modelers or create new ones.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2007, 2015 THALES GLOBAL SERVICES and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Core Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.feature.group' version='5.0.2.201709080927'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ecore.extender' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.synchronizer' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.formatdata' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.layoutdata' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.base' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.e3' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.edit' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.tx' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gmf.notation' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.feature.jar' range='[5.0.2.201709080927,5.0.2.201709080927]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.core.commands' version='0.12.100.v20170513-0428'>
      <update id='org.eclipse.e4.core.commands' range='[0.0.0,0.12.100.v20170513-0428)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse e4 core commands'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.commands'/>
        <property name='maven-version' value='0.12.100-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.commands' version='0.12.100.v20170513-0428'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.commands' version='0.12.100.v20170513-0428'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.commands.internal' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.9.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.commands.common' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.contexts' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.services.log' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.commands' version='0.12.100.v20170513-0428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.core.commands;singleton:=true&#xA;Bundle-Version: 0.12.100.v20170513-0428
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.core' version='1.7.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.diagram.core' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.core'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.core'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.core' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.core' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.edithelpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.internal.listener' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.listener' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.services.eventbroker' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.services.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.core.view.factories' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.type.core' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.core' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.diagram.core; singleton:=true&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.runtime.ide.eef.feature.jar' version='5.0.2.201709080927'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Support for using EEF views and wizards with Sirius representations.&#xA;Install this if you have EEF-based property views for your domain model and want to see them when editing your domain through Sirius-based modelers.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.sirius.eef.adapters'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2007, 2015 THALES GLOBAL SERVICES and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Integration with EEF'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime.ide.eef'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.eef.feature.jar' version='5.0.2.201709080927'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.runtime.ide.eef' version='5.0.2.201709080927'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.runtime.ide.eef' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ui' version='3.109.0.v20170411-1742'>
      <update id='org.eclipse.ui' range='[0.0.0,3.109.0.v20170411-1742)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='Eclipse UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui'/>
        <property name='maven-version' value='3.109.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' version='3.109.0.v20170411-1742'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui' version='3.109.0.v20170411-1742'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.103.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.105.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui' version='3.109.0.v20170411-1742'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui; singleton:=true&#xA;Bundle-Version: 3.109.0.v20170411-1742
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.notation.providers' version='1.7.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.notation.providers' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Notation Metamodel'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.notation.providers'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.notation.providers'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.notation.providers' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation.providers' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.providers.internal.copypaste' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.providers.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.notation.providers.internal.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.type.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.notation.providers' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.notation.providers; singleton:=true&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.design.properties.source' version='3.3.3.202010261352' singleton='false'>
      <update id='org.eclipse.emf.ecoretools.design.properties.source' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Modeling Project'/>
        <property name='df_LT.bundleName' value='org.eclipse.emf.ecoretools.design.properties Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.design.properties'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.properties.source' version='3.3.3.202010261352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.design.properties.source' version='3.3.3.202010261352'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.design.properties.source' version='3.3.3.202010261352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.design.properties.source' version='3.3.3.202010261352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecoretools.design.properties.source&#xA;Bundle-Version: 3.3.3.202010261352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.common.ui.ext' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.common.ui.ext' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Common UI Extensions'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.ui.ext'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.ui.ext' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.ui.ext' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.ui.ext' version='3.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.ui.ext' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.common.ui.ext;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.publisher' version='1.4.200.v20170511-1216'>
      <update id='org.eclipse.equinox.p2.publisher' range='[0.0.0,1.4.200.v20170511-1216)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Equinox Provisioning Publisher Infrastructure'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.publisher'/>
        <property name='maven-version' value='1.4.200-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher' version='1.4.200.v20170511-1216'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher' version='1.4.200.v20170511-1216'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.publisher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.publisher.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.spi.p2.publisher' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.8.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository.simple' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.expression' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.index' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.index' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.2.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.application' range='1.1.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.publisher' version='1.4.200.v20170511-1216'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.publisher;singleton:=true&#xA;Bundle-Version: 1.4.200.v20170511-1216
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding.observable' version='1.6.100.v20170515-1119' singleton='false'>
      <update id='org.eclipse.core.databinding.observable' range='[0.0.0,1.6.100.v20170515-1119)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JFace Data Binding Observables'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding.observable'/>
        <property name='maven-version' value='1.6.100-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.observable' version='1.6.100.v20170515-1119'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' version='1.6.100.v20170515-1119'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.list' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.map' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.masterdetail' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.set' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.sideeffect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.value' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.identity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.observable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.observable.masterdetail' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.observable.sideeffect' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.3,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.observable' version='1.6.100.v20170515-1119'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.databinding.observable&#xA;Bundle-Version: 1.6.100.v20170515-1119
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.table' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.table' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Table Model'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.table'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='31'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.table' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.api.helper' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.api.query' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.api.refresh' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.color' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.dialect' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.dialect.description' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.helper.task' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.metamodel' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.metamodel.description.spec' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.metamodel.description.spec.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.metamodel.operations' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.metamodel.spec' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.migration.description' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.business.internal.refresh' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table.description' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table.description.impl' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table.description.util' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table.impl' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.metamodel.table.util' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.api.command' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.api.export' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.api.interpreter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.internal' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.internal.command' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.internal.export' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.table.tools.internal.export.csv' version='2.0.4'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.4.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.collect' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.table' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.table;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security' version='1.2.300.v20170505-1235'>
      <update id='org.eclipse.equinox.security' range='[0.0.0,1.2.300.v20170505-1235)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Java Authentication and Authorization Service (JAAS)'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security' version='1.2.300.v20170505-1235'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security' version='1.2.300.v20170505-1235'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.auth.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.auth.ext.loader' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.auth.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.credentials' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.storage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.storage.friends' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.security.auth' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.security.auth.credentials' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.security.auth.module' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.security.storage' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.security.storage.provider' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='java.package' name='javax.crypto' range='0.0.0'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.callback' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.login' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.spi' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.internal.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.preferences' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.3,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security' version='1.2.300.v20170505-1235'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.security;singleton:=true&#xA;Bundle-Version: 1.2.300.v20170505-1235
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.feature.feature.group' version='5.0.2.201709080927' singleton='false'>
      <update id='org.eclipse.sirius.properties.feature.feature.group' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Runtime support for Sirius-defined property views.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.feature'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015, 2016 Obeo and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Properties Views - Runtime Support'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.feature.feature.group' version='5.0.2.201709080927'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.interpreter' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.edit' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.core' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.properties' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.properties.ext.widgets.reference' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.ext.widgets.reference' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.ext.widgets.reference.edit' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.properties.ext.widgets.reference' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.defaultrules' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.feature.feature.jar' range='[5.0.2.201709080927,5.0.2.201709080927]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.core.di.extensions.supplier' version='0.15.0.v20170407-0928' singleton='false'>
      <update id='org.eclipse.e4.core.di.extensions.supplier' range='[0.0.0,0.15.0.v20170407-0928)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Eclipse Dependency Injection Extensions Supplier'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di.extensions.supplier'/>
        <property name='maven-version' value='0.15.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.extensions.supplier' version='0.15.0.v20170407-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions.supplier' version='0.15.0.v20170407-0928'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.di.internal.extensions' version='0.15.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.di.internal.extensions.util' version='0.15.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='java.package' name='org.eclipse.e4.core.di.extensions' range='0.15.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.8.0'/>
        <required namespace='java.package' name='org.osgi.service.log' range='1.3.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di.annotations' range='1.6.0'/>
        <required namespace='osgi.extender' name='osgi.component' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.e4.core.contexts' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.3.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.preferences' range='3.3.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di.suppliers' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di.extensions.supplier' version='0.15.0.v20170407-0928'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.core.di.extensions.supplier&#xA;Bundle-Version: 0.15.0.v20170407-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xerces' version='2.9.0.v201101211617' singleton='false'>
      <update id='org.apache.xerces' range='[0.0.0,2.9.0.v201101211617)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='Apache Xerces-J'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='43'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xerces' version='2.9.0.v201101211617'/>
        <provided namespace='osgi.bundle' name='org.apache.xerces' version='2.9.0.v201101211617'/>
        <provided namespace='java.package' name='META-INF.services' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.html.dom' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.wml' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.wml.dom' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.dom' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.dom.events' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.dom3.as' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dtd' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dtd.models' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dv' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dv.dtd' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dv.util' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dv.xs' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.io' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.msg' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.validation' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xpath' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xpath.regex' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.identity' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.models' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.opti' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.traversers' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.util' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.jaxp' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.jaxp.datatype' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.jaxp.validation' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.parsers' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.util' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.xinclude' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.xni' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.xni.grammars' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.xni.parser' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.xpointer' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.xs' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xerces.xs.datatypes' version='2.9.0'/>
        <provided namespace='java.package' name='org.apache.xml.serialize' version='2.9.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='2.9.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.xml' range='[1.3.4,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.xml.resolver' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.xml.serializer' range='[2.7.1,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xerces' version='2.9.0.v201101211617'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.xerces&#xA;Bundle-Version: 2.9.0.v201101211617
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.runtime' version='3.13.0.v20170207-1030'>
      <update id='org.eclipse.core.runtime' range='[0.0.0,3.13.0.v20170207-1030)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Core Runtime'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.runtime'/>
        <property name='maven-version' value='3.13.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' version='3.13.0.v20170207-1030'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.runtime' version='3.13.0.v20170207-1030'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.preferences.legacy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime' version='3.5.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='javax.inject' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.contenttype' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.app' range='1.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.runtime' version='3.13.0.v20170207-1030'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.runtime; singleton:=true&#xA;Bundle-Version: 3.13.0.v20170207-1030
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.design.feature.jar' version='3.3.3.202010261352'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://wiki.eclipse.org/index.php/Ecore_Tools'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Ecore Diagram Editor'/>
        <property name='df_LT.description' value='Ecore Diagram Editor (Sirius based)'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.design'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.feature.jar' version='3.3.3.202010261352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.ecoretools.design' version='3.3.3.202010261352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.ecoretools.design' version='3.3.3.202010261352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2007, 2010 Anyware Technologies and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.draw2d.feature.group' version='3.10.100.201606061308' singleton='false'>
      <update id='org.eclipse.draw2d.feature.group' range='[0.0.0,3.10.100.201606061308)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.draw2d.features'/>
        <property name='maven-artifactId' value='org.eclipse.draw2d'/>
        <property name='maven-version' value='3.10.100-SNAPSHOT'/>
        <property name='df_LT.featureName' value='Draw2d'/>
        <property name='df_LT.providerName' value='Eclipse GEF'/>
        <property name='df_LT.description' value='Graphical Editing Framework Draw2d'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d.feature.group' version='3.10.100.201606061308'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d' range='[3.10.100.201606061308,3.10.100.201606061308]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d.feature.jar' range='[3.10.100.201606061308,3.10.100.201606061308]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.importer' version='2.9.0.v20170609-0928'>
      <update id='org.eclipse.emf.importer' range='[0.0.0,2.9.0.v20170609-0928)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.pluginName' value='EMF Model Importer'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer' version='2.9.0.v20170609-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.importer' version='2.9.0.v20170609-0928'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ui.contribution' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ui.contribution.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.converter' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.13.0,3.0.0)' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.importer' version='2.9.0.v20170609-0928'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.importer; singleton:=true&#xA;Bundle-Version: 2.9.0.v20170609-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.ide.ui.properties' version='2.0.1.201801311257' singleton='false'>
      <update id='org.eclipse.eef.ide.ui.properties' range='[0.0.0,2.0.1.201801311257)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF IDE UI Properties'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.ide.ui.properties'/>
        <property name='maven-version' value='2.0.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.ide.ui.properties' version='2.0.1.201801311257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.ide.ui.properties' version='2.0.1.201801311257'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.properties.api' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.eef.ide.ui.properties.internal' version='2.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.common.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.properties.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.eef.ide.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.common.interpreter.api' range='1.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.ide.ui.properties' version='2.0.1.201801311257'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.ide.ui.properties&#xA;Bundle-Version: 2.0.1.201801311257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.emf.edit' version='5.0.2.201709080927' singleton='false'>
      <update id='org.eclipse.sirius.ext.emf.edit' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extensions - EMF.Edit'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.emf.edit'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.edit' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.emf.edit' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.emf.edit' version='4.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='2.8.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.emf.edit' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.emf.edit&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.sdk.feature.jar' version='3.3.3.202010261352'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://wiki.eclipse.org/index.php/Ecore_Tools'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Ecore Diagram Editor (SDK)'/>
        <property name='df_LT.description' value='Ecore Diagram Editor SDK includes runtime, source, and documentation'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.sdk'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.sdk.feature.jar' version='3.3.3.202010261352'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.ecoretools.sdk' version='3.3.3.202010261352'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.ecoretools.sdk' version='3.3.3.202010261352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2007, 2010 Anyware Technologies and others&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.acceleo.ui.interpreter' version='3.7.8.201902261618' generation='2'>
      <update id='org.eclipse.acceleo.ui.interpreter' range='[0.0.0,3.7.8.201902261618)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Acceleo Interpreter'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.ui.interpreter'/>
        <property name='maven-version' value='3.7.8-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.ui.interpreter' version='3.7.8.201902261618'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.ui.interpreter' version='3.7.8.201902261618'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter.internal.compatibility.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter.internal.language' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter.internal.optional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter.internal.optional.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter.internal.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter.internal.view.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter.internal.view.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter.language' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.ui.interpreter.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.ui.interpreter' version='3.7.8.201902261618'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.ui.interpreter' version='3.7.8.201902261618'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.acceleo.ui.interpreter;singleton:=true&#xA;Bundle-Version: 3.7.8.201902261618
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gef' version='3.11.0.201606061308'>
      <update id='org.eclipse.gef' range='[0.0.0,3.11.0.201606061308)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse GEF'/>
        <property name='df_LT.Plugin.name' value='GEF (MVC)'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gef.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.gef'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
      </properties>
      <provides size='33'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef' version='3.11.0.201606061308'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gef' version='3.11.0.201606061308'/>
        <provided namespace='java.package' name='org.eclipse.gef' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.editpolicies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.handles' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.internal.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.internal.ui.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.internal.ui.palette.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.internal.ui.rulers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.print' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.requests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.rulers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.console.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.palette.customize' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.palette.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.rulers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.stackview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.stackview.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.views.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.8.1'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gef' version='3.11.0.201606061308'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gef; singleton:=true&#xA;Bundle-Version: 3.11.0.201606061308
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.swt' version='0.14.101.v20170710-1119'>
      <update id='org.eclipse.e4.ui.workbench.swt' range='[0.0.0,0.14.101.v20170710-1119)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse e4 Workbench SWT'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench.swt'/>
        <property name='maven-version' value='0.14.101-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt' version='0.14.101.v20170710-1119'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' version='0.14.101.v20170710-1119'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.swt.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.swt.factories' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.swt.internal.copy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.swt.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='33'>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.9.0'/>
        <required namespace='osgi.extender' name='osgi.component' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='0.1.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.commands' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.7.0'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench3' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='0.10.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.widgets' range='0.11.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.2.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='1.1.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.9.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.bindings' range='0.9.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.2.1'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.swt' version='0.14.101.v20170710-1119'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.workbench.swt;singleton:=true&#xA;Bundle-Version: 0.14.101.v20170710-1119
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.action' version='1.7.0.201706061437' singleton='false'>
      <update id='org.eclipse.gmf.runtime.common.ui.action' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Common UI Action'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.action'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.action'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.action' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.actions.global' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.global' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.global.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.internal.actions.global' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.internal.global' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.action.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.action' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.action' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.common.ui.action&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.runtime.aql.feature.jar' version='5.0.2.201709080927'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius runtime support for interpreting Acceleo expression in Viewpoint Specification Models using the AQL light interpreter.&#xA;Install this if you want to use the AQL light interpreter.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.sirius.common.acceleo.aql'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015 Obeo and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Runtime Support for AQL'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime.aql'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.aql.feature.jar' version='5.0.2.201709080927'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.runtime.aql' version='5.0.2.201709080927'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.runtime.aql' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.debug.core' version='3.11.0.v20170605-1534'>
      <update id='org.eclipse.debug.core' range='[0.0.0,3.11.0.v20170605-1534)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Debug Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.debug'/>
        <property name='maven-artifactId' value='org.eclipse.debug.core'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core' version='3.11.0.v20170605-1534'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.core' version='3.11.0.v20170605-1534'/>
        <provided namespace='java.package' name='org.eclipse.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.core.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.core.sourcelookup.containers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.core.groups' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.core.groups.observer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.core.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.core.sourcelookup.containers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.core.variables' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.800,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.core' version='3.11.0.v20170605-1534'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.debug.core; singleton:=true&#xA;Bundle-Version: 3.11.0.v20170605-1534
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.swt' version='5.0.2.201709080927' singleton='false'>
      <update id='org.eclipse.sirius.ext.swt' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - SWT'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.swt'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.swt' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.swt' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.swt' version='3.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.accessibility' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.awt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.browser' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.custom' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.dnd' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.events' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.graphics' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.layout' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.printing' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.program' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.widgets' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.swt' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.swt&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='a.jre.javase' version='11.0.0' singleton='false'>
      <provides size='205'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' version='11.0.0'/>
        <provided namespace='java.package' name='java.applet' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.color' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.desktop' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.font' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.geom' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image.renderable' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.print' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans.beancontext' version='0.0.0'/>
        <provided namespace='java.package' name='java.io' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.instrument' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.invoke' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.management' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.module' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.ref' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='java.math' version='0.0.0'/>
        <provided namespace='java.package' name='java.net' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.activation' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.dgc' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.registry' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.server' version='0.0.0'/>
        <provided namespace='java.package' name='java.security' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.acl' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.sql' version='0.0.0'/>
        <provided namespace='java.package' name='java.text' version='0.0.0'/>
        <provided namespace='java.package' name='java.text.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.time' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.chrono' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.format' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.temporal' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.zone' version='0.0.0'/>
        <provided namespace='java.package' name='java.util' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.atomic' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.locks' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.function' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.jar' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.logging' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.regex' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.stream' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.zip' version='0.0.0'/>
        <provided namespace='java.package' name='javax.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.processing' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.bmp' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.jpeg' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.element' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.type' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.loading' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.modelmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.openmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.relation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.timer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.directory' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute.standard' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.script' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.kerberos' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.x500' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.sasl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.serial' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.border' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.colorchooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.filechooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.basic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.metal' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.multi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.nimbus' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.synth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.table' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html.parser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.rtf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.tree' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.undo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.tools' version='0.0.0'/>
        <provided namespace='java.package' name='javax.transaction.xa' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.keyinfo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.ietf.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ls' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.traversal' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.helpers' version='0.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.1.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.3.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.4.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.5.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.6.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.7.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='11.0.0'/>
      </provides>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='a.jre.javase' version='9.0.0' singleton='false'>
      <provides size='248'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' version='9.0.0'/>
        <provided namespace='java.package' name='java.applet' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.color' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.desktop' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.font' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.geom' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image.renderable' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.print' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans.beancontext' version='0.0.0'/>
        <provided namespace='java.package' name='java.io' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.instrument' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.invoke' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.management' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.module' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.ref' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='java.math' version='0.0.0'/>
        <provided namespace='java.package' name='java.net' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.activation' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.dgc' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.registry' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.server' version='0.0.0'/>
        <provided namespace='java.package' name='java.security' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.acl' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.sql' version='0.0.0'/>
        <provided namespace='java.package' name='java.text' version='0.0.0'/>
        <provided namespace='java.package' name='java.text.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.time' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.chrono' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.format' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.temporal' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.zone' version='0.0.0'/>
        <provided namespace='java.package' name='java.util' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.atomic' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.locks' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.function' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.jar' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.logging' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.regex' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.stream' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.zip' version='0.0.0'/>
        <provided namespace='java.package' name='javax.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='javax.activation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.activity' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.processing' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.bmp' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.jpeg' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.jws' version='0.0.0'/>
        <provided namespace='java.package' name='javax.jws.soap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.element' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.type' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.loading' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.modelmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.openmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.relation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.timer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.directory' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute.standard' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.CORBA' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.script' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.kerberos' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.x500' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.sasl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.serial' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.border' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.colorchooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.filechooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.basic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.metal' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.multi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.nimbus' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.synth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.table' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html.parser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.rtf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.tree' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.undo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.tools' version='0.0.0'/>
        <provided namespace='java.package' name='javax.transaction' version='0.0.0'/>
        <provided namespace='java.package' name='javax.transaction.xa' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.bind' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.bind.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.bind.annotation.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.bind.attachment' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.bind.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.bind.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.keyinfo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.soap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws.handler' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws.handler.soap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws.http' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws.soap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws.spi.http' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.ws.wsaddressing' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.ietf.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CORBA' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CORBA_2_3' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CORBA_2_3.portable' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CORBA.DynAnyPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CORBA.ORBPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CORBA.portable' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CORBA.TypeCodePackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CosNaming' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CosNaming.NamingContextExtPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.CosNaming.NamingContextPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.Dynamic' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.DynamicAny' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.DynamicAny.DynAnyFactoryPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.DynamicAny.DynAnyPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.IOP' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.IOP.CodecFactoryPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.IOP.CodecPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.Messaging' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableInterceptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableInterceptor.ORBInitInfoPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableServer' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableServer.CurrentPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableServer.POAManagerPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableServer.POAPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableServer.portable' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.PortableServer.ServantLocatorPackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.SendingContext' version='0.0.0'/>
        <provided namespace='java.package' name='org.omg.stub.java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ls' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.traversal' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.helpers' version='0.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.1.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.3.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.4.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.5.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.6.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.7.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='9.0.0'/>
      </provides>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.team.ui' version='3.8.1.v20170515-1133'>
      <update id='org.eclipse.team.ui' range='[0.0.0,3.8.1.v20170515-1133)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Team Support UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.team'/>
        <property name='maven-artifactId' value='org.eclipse.team.ui'/>
        <property name='maven-version' value='3.8.1-SNAPSHOT'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui' version='3.8.1.v20170515-1133'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.ui' version='3.8.1.v20170515-1133'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.synchronize' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.synchronize.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.synchronize.patch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.ui.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.ui.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.ui.synchronize' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.3.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.ui' version='3.8.1.v20170515-1133'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.team.ui; singleton:=true&#xA;Bundle-Version: 3.8.1.v20170515-1133
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.contexts' version='1.6.0.v20170322-1144' singleton='false'>
      <update id='org.eclipse.e4.core.contexts' range='[0.0.0,1.6.0.v20170322-1144)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Contexts'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.contexts'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.contexts' version='1.6.0.v20170322-1144'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' version='1.6.0.v20170322-1144'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.contexts' version='1.6.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.internal.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.internal.contexts.osgi' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.contexts' version='1.6.0.v20170322-1144'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.core.contexts&#xA;Bundle-Version: 1.6.0.v20170322-1144
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xml.serializer' version='2.7.1.v201005080400' singleton='false'>
      <update id='org.apache.xml.serializer' range='[0.0.0,2.7.1.v201005080400)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='Apache XML Commons Serializer'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.serializer' version='2.7.1.v201005080400'/>
        <provided namespace='osgi.bundle' name='org.apache.xml.serializer' version='2.7.1.v201005080400'/>
        <provided namespace='java.package' name='org.apache.xml.serializer' version='2.7.1'/>
        <provided namespace='java.package' name='org.apache.xml.serializer.dom3' version='2.7.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xml.serializer' version='2.7.1.v201005080400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.xml.serializer&#xA;Bundle-Version: 2.7.1.v201005080400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text' version='3.6.100.v20170203-0814' singleton='false'>
      <update id='org.eclipse.text' range='[0.0.0,3.6.100.v20170203-0814)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Text'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.text'/>
        <property name='maven-artifactId' value='org.eclipse.text'/>
        <property name='maven-version' value='3.6.100-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text' version='3.6.100.v20170203-0814'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text' version='3.6.100.v20170203-0814'/>
        <provided namespace='java.package' name='org.eclipse.jface.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.link' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.projection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.text.edits' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.text.undo' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text' version='3.6.100.v20170203-0814'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.text&#xA;Bundle-Version: 3.6.100.v20170203-0814
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.change' version='2.11.0.v20170609-0707'>
      <update id='org.eclipse.emf.ecore.change' range='[0.0.0,2.11.0.v20170609-0707)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.pluginName' value='EMF Change Model'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change' version='2.11.0.v20170609-0707'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' version='2.11.0.v20170609-0707'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.change' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.change.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.change.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.13.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.change' version='2.11.0.v20170609-0707'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecore.change;singleton:=true&#xA;Bundle-Version: 2.11.0.v20170609-0707
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.providers.ide' version='1.7.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.providers.ide' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram Providers IDE'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.providers.ide'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.providers.ide'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide.internal.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers.ide.providers' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.action.ide' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.providers.ide' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.diagram.ui.providers.ide; singleton:=true&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views' version='3.9.0.v20170226-1833'>
      <update id='org.eclipse.ui.views' range='[0.0.0,3.9.0.v20170226-1833)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Views'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.views'/>
        <property name='maven-version' value='3.9.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views' version='3.9.0.v20170226-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views' version='3.9.0.v20170226-1833'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.properties' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views' version='3.9.0.v20170226-1833'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.views; singleton:=true&#xA;Bundle-Version: 3.9.0.v20170226-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.feature.jar' version='2.13.0.v20170609-0707'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.featureName' value='EMF - Eclipse Modeling Framework Core Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.description' value='The core runtime for EMF, including EMF&apos;s common utilities, Ecore, XML/XMI persistence, and the change model.'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.jar' version='2.13.0.v20170609-0707'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.ecore' version='2.13.0.v20170609-0707'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.ecore' version='2.13.0.v20170609-0707'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2014 Dennis Huebner and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.draw2d.feature.jar' version='3.10.100.201606061308'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.featureName' value='Draw2d'/>
        <property name='df_LT.providerName' value='Eclipse GEF'/>
        <property name='df_LT.description' value='Graphical Editing Framework Draw2d'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='maven-groupId' value='org.eclipse.draw2d.features'/>
        <property name='maven-artifactId' value='org.eclipse.draw2d'/>
        <property name='maven-version' value='3.10.100-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d.feature.jar' version='3.10.100.201606061308'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.draw2d' version='3.10.100.201606061308'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.draw2d' version='3.10.100.201606061308'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.eef.runtime-feature.feature.jar' version='1.5.1.201601141612'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.emf.eef.branding'/>
        <property name='df_LT.featureName' value='Extended Editing Framework - Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.description' value='Extended Editing Framework - Runtime'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.eef.runtime-feature'/>
        <property name='maven-version' value='1.5.1-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.eef.runtime-feature.feature.jar' version='1.5.1.201601141612'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.eef.runtime-feature' version='1.5.1.201601141612'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.eef.runtime-feature' version='1.5.1.201601141612'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2008 - 2010 Obeo.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.resources.editor' version='1.7.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.resources.editor' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram UI Resources Editor Plug-In'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.resources.editor'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.resources.editor'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal.notationprovider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal.ui.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.resources.editor.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.properties' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.resources.editor' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.diagram.ui.resources.editor; singleton:=true&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.query' version='6.0.8.201902261618' singleton='false' generation='2'>
      <update id='org.eclipse.acceleo.query' range='[0.0.0,6.0.8.201902261618)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Acceleo Query Language'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.query'/>
        <property name='maven-version' value='6.0.8-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query' version='6.0.8.201902261618'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.query' version='6.0.8.201902261618'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ast' version='5.0.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ast.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ast.util' version='5.0.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.ast.validation' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.delegates' version='5.0.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.parser' version='5.0.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.runtime' version='5.0.1'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.runtime.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.runtime.impl.completion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.runtime.lookup.basic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.acceleo.query.validation.type' version='5.0.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.query' version='6.0.8.201902261618'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='java.package' name='org.antlr.v4.runtime' range='[4.3.0,4.4.0)'/>
        <required namespace='java.package' name='org.antlr.v4.runtime.atn' range='[4.3.0,4.4.0)'/>
        <required namespace='java.package' name='org.antlr.v4.runtime.dfa' range='[4.3.0,4.4.0)'/>
        <required namespace='java.package' name='org.antlr.v4.runtime.misc' range='[4.3.0,4.4.0)'/>
        <required namespace='java.package' name='org.antlr.v4.runtime.tree' range='[4.3.0,4.4.0)'/>
        <required namespace='java.package' name='org.eclipse.acceleo.annotations.api.documentation' range='[3.6.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.query' version='6.0.8.201902261618'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.acceleo.query&#xA;Bundle-Version: 6.0.8.201902261618
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ant.core' version='3.5.0.v20170509-2149'>
      <update id='org.eclipse.ant.core' range='[0.0.0,3.5.0.v20170509-2149)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Ant Build Tool Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ant'/>
        <property name='maven-artifactId' value='org.eclipse.ant.core'/>
        <property name='maven-version' value='3.5.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.core' version='3.5.0.v20170509-2149'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ant.core' version='3.5.0.v20170509-2149'/>
        <provided namespace='java.package' name='org.eclipse.ant.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.core.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.core.contentDescriber' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ant.core' version='3.5.0.v20170509-2149'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ant.core; singleton:=true&#xA;Bundle-Version: 3.5.0.v20170509-2149
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.services' version='2.1.0.v20170407-0928'>
      <update id='org.eclipse.e4.core.services' range='[0.0.0,2.1.0.v20170407-0928)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Application Services'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.services'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.services' version='2.1.0.v20170407-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.services' version='2.1.0.v20170407-0928'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.internal.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.contributions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.log' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.statusreporter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.translation' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='3.3.0'/>
        <required namespace='java.package' name='org.osgi.service.log' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.0.0'/>
        <required namespace='osgi.extender' name='osgi.component' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.localization' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.4.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.4.2'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.services' version='2.1.0.v20170407-0928'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.core.services;singleton:=true&#xA;Bundle-Version: 2.1.0.v20170407-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.emf.type.ui' version='1.7.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.emf.type.ui' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF EMF Type UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.emf.type.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.emf.type.ui'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.emf.type.ui' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.type.ui' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.emf.type.ui.internal.providers' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.type.core' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.emf.type.ui' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.emf.type.ui; singleton:=true&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.commands' version='3.9.0.v20170530-1048' singleton='false'>
      <update id='org.eclipse.core.commands' range='[0.0.0,3.9.0.v20170530-1048)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Commands'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.commands'/>
        <property name='maven-version' value='3.9.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.commands' version='3.9.0.v20170530-1048'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.commands' version='3.9.0.v20170530-1048'/>
        <provided namespace='java.package' name='org.eclipse.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.commands.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.commands.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.commands.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.commands.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.commands.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.commands.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.commands' version='3.9.0.v20170530-1048'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.commands&#xA;Bundle-Version: 3.9.0.v20170530-1048
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.properties.ext.widgets.reference' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.properties.ext.widgets.reference' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Properties View Extension Reference Widget Model'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.properties.ext.widgets.reference'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.properties.ext.widgets.reference' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.ext.widgets.reference.propertiesextwidgetsreference' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.ext.widgets.reference.propertiesextwidgetsreference.impl' version='4.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.properties.ext.widgets.reference.propertiesextwidgetsreference.util' version='4.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.1.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.properties.ext.widgets.reference' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.properties.ext.widgets.reference;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.contenttype' version='3.6.0.v20170207-1037'>
      <update id='org.eclipse.core.contenttype' range='[0.0.0,3.6.0.v20170207-1037)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Content Mechanism'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.contenttype'/>
        <property name='maven-version' value='3.6.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype' version='3.6.0.v20170207-1037'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.contenttype' version='3.6.0.v20170207-1037'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.content' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.ext' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.contenttype' version='3.6.0.v20170207-1037'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.contenttype; singleton:=true&#xA;Bundle-Version: 3.6.0.v20170207-1037
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.util.gui' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.util.gui' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Apache Batik GUI Utilities'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util.gui' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.util.gui' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.util.gui' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.gui.resource' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.util.gui' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.util.gui&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.common.interpreter' version='5.1.1.201801311428' singleton='false'>
      <update id='org.eclipse.sirius.common.interpreter' range='[0.0.0,5.1.1.201801311428)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Model Query API'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common.interpreter'/>
        <property name='maven-version' value='5.1.1-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.interpreter' version='5.1.1.201801311428'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common.interpreter' version='5.1.1.201801311428'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.interpreter.api' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common.interpreter' version='5.1.1.201801311428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.common.interpreter&#xA;Bundle-Version: 5.1.1.201801311428
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.ui' version='3.3.3.202010261352' generation='2'>
      <update id='org.eclipse.emf.ecoretools.ui' range='[0.0.0,3.3.3.202010261352)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Ecore Tools UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.emf.ecoretools'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecoretools.ui'/>
        <property name='maven-version' value='3.3.3-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.ui' version='3.3.3.202010261352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecoretools.ui' version='3.3.3.202010261352'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecoretools.ui.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecoretools.ui' version='3.3.3.202010261352'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.diagram' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecoretools.ui' version='3.3.3.202010261352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecoretools.ui;singleton:=true&#xA;Bundle-Version: 3.3.3.202010261352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.dom.smil' version='1.0.1.v200903091627' singleton='false'>
      <update id='org.w3c.dom.smil' range='[0.0.0,1.0.1.v200903091627)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='W3C SMIL DOM'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2166'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.smil' version='1.0.1.v200903091627'/>
        <provided namespace='osgi.bundle' name='org.w3c.dom.smil' version='1.0.1.v200903091627'/>
        <provided namespace='java.package' name='org.w3c.dom.smil' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='[3.0.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.dom.smil' version='1.0.1.v200903091627'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.dom.smil&#xA;Bundle-Version: 1.0.1.v200903091627
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.sat4j.pb' version='2.3.5.v201404071733' singleton='false'>
      <update id='org.sat4j.pb' range='[0.0.0,2.3.5.v201404071733)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='SAT4J Pseudo'/>
        <property name='df_LT.providerName' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='7360'/>
        <property name='iplog.contact.name' value='Krzysztof Daniel'/>
        <property name='iplog.contact.email' value='kdaniel@redhat.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.sat4j.pb' version='2.3.5.v201404071733'/>
        <provided namespace='osgi.bundle' name='org.sat4j.pb' version='2.3.5.v201404071733'/>
        <provided namespace='java.package' name='org.sat4j.pb' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.pb.constraints' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.pb.constraints.pb' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.pb.core' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.pb.orders' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.pb.reader' version='2.3.5.v20130525'/>
        <provided namespace='java.package' name='org.sat4j.pb.tools' version='2.3.5.v20130525'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.sat4j.core' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.sat4j.pb' version='2.3.5.v201404071733'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.sat4j.pb&#xA;Bundle-Version: 2.3.5.v201404071733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.importer.ecore' version='2.8.0.v20170609-0928'>
      <update id='org.eclipse.emf.importer.ecore' range='[0.0.0,2.8.0.v20170609-0928)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.pluginName' value='EMF Ecore Importer'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.ecore' version='2.8.0.v20170609-0928'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.importer.ecore' version='2.8.0.v20170609-0928'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ecore.taskdefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ecore.ui' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.13.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.7.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ant' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.importer.ecore' version='2.8.0.v20170609-0928'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.importer.ecore; singleton:=true&#xA;Bundle-Version: 2.8.0.v20170609-0928
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.services' version='1.3.0.v20170307-2032'>
      <update id='org.eclipse.e4.ui.services' range='[0.0.0,1.3.0.v20170307-2032)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse UI Application Services'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.services'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.services' version='1.3.0.v20170307-2032'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.services' version='1.3.0.v20170307-2032'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.services.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.services.help' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.services.internal.events' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='0.9.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='osgi.extender' name='osgi.component' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.4.0,4.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <required namespace='osgi.service' name='org.osgi.service.event.EventAdmin' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.9.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.5.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='0.9.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.services' version='1.3.0.v20170307-2032'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.services;singleton:=true&#xA;Bundle-Version: 1.3.0.v20170307-2032
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.editor' version='5.1.1.201801311428'>
      <update id='org.eclipse.sirius.editor' range='[0.0.0,5.1.1.201801311428)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Viewpoints Specification Editor'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor'/>
        <property name='maven-version' value='5.1.1-SNAPSHOT'/>
      </properties>
      <provides size='191'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor' version='5.1.1.201801311428'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor' version='5.1.1.201801311428'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.assist.content' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.editorPlugin' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.audit.templateinformationsection' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.common' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.contribution.computedeobjectreference' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.contribution.contribution' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.contribution.contributionpoint' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.contribution.directeobjectreference' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.contribution.featurecontribution' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.abstractmappingimport' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.abstractvariable' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.annotationentry' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.colorstep' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.computedcolor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.conditionalstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.dannotation' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.dannotationentry' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.decorationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.documentedelement' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.eattributecustomization' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.enduserdocumentedelement' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.ereferencecustomization' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.estructuralfeaturecustomization' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.fixedcolor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.group' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.identifiedelement' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.interactivevariabledescription' version='3.1.3'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.interpolatedcolor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.javaextension' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.metamodelextensionsetting' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.pastetargetdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.representationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.representationelementmapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.representationextensiondescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.representationtemplate' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.selectiondescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.semanticbaseddecoration' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.systemcolor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.typedvariable' version='3.1.3'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.usercolor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.usercolorspalette' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.viewpoint' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.vsmelementcustomization' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.description.vsmelementcustomizationreuse' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.style.basiclabelstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.style.labelborderstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.style.labelstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.style.tooltipstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.abstracttool' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.abstracttooldescription' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.acceleovariable' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.case_' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.changecontext' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.createinstance' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.dialogvariable' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.editmaskvariables' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.externaljavaaction' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.externaljavaactioncall' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.externaljavaactionparameter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.featurechangelistener' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.for_' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.if_' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.let' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.menuitemdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.menuitemdescriptionreference' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.moveelement' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.panebasedselectionwizarddescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.pastedescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.representationcreationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.representationnavigationdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.selectionwizarddescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.setobject' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.setvalue' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.tooldescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.toolfilterdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.tool.unset' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.validation.ruleaudit' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.validation.semanticvalidationrule' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.validation.validationfix' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.validation.validationrule' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.validation.validationset' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.filters.validation.viewvalidationrule' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.audit.templateinformationsection' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.common' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.contribution.computedeobjectreference' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.contribution.contribution' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.contribution.contributionpoint' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.contribution.directeobjectreference' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.contribution.featurecontribution' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.abstractmappingimport' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.abstractvariable' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.annotationentry' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.colorstep' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.computedcolor' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.conditionalstyledescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.dannotation' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.dannotationentry' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.decorationdescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.documentedelement' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.eattributecustomization' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.enduserdocumentedelement' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.ereferencecustomization' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.estructuralfeaturecustomization' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.fixedcolor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.group' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.identifiedelement' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.interactivevariabledescription' version='3.1.3'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.interpolatedcolor' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.javaextension' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.metamodelextensionsetting' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.pastetargetdescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.representationdescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.representationelementmapping' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.representationextensiondescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.representationtemplate' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.selectiondescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.semanticbaseddecoration' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.systemcolor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.typedvariable' version='3.1.3'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.usercolor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.usercolorspalette' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.viewpoint' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.vsmelementcustomization' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.description.vsmelementcustomizationreuse' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.style.basiclabelstyledescription' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.style.labelalignmentdescription' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.style.labelborderstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.style.labelstyledescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.style.tooltipstyledescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.abstracttooldescription' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.acceleovariable' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.case_' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.changecontext' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.createinstance' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.dialogvariable' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.editmaskvariables' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.externaljavaaction' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.externaljavaactioncall' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.externaljavaactionparameter' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.featurechangelistener' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.for_' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.if_' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.let' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.menuitemdescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.menuitemdescriptionreference' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.moveelement' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.panebasedselectionwizarddescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.pastedescription' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.representationcreationdescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.representationnavigationdescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.selectionwizarddescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.setobject' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.setvalue' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.tooldescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.toolfilterdescription' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.tool.unset' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.validation.ruleaudit' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.validation.semanticvalidationrule' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.validation.validationfix' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.validation.validationrule' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.validation.validationset' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.sections.validation.viewvalidationrule' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.validation' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.api.assist' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.api.ecore' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.api.editor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.api.menu' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.api.perspectives' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.actions' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.assist' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.color' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.commands' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.editor' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.marker' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.menu' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.menu.child' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.menu.refactoring' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.menu.refactoring.border' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.outline' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.perspectives' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.presentation' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.property.filter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.property.section' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.tools.internal.wizards' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.utils' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.wizards' version='2.0.4'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='3.5.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common.ui' range='2.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='2.0.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='3.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.ui.interpreter' range='3.7.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.12.3'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.relations' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.e3.ui.dialogs' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.swt' range='2.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor' version='5.1.1.201801311428'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.editor;singleton:=true&#xA;Bundle-Version: 5.1.1.201801311428
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.jobs' version='3.9.3.v20180115-1757'>
      <update id='org.eclipse.core.jobs' range='[0.0.0,3.9.3.v20180115-1757)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Jobs Mechanism'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.jobs'/>
        <property name='maven-version' value='3.9.3-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs' version='3.9.3.v20180115-1757'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.jobs' version='3.9.3.v20180115-1757'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.jobs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.jobs' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.8.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.jobs' version='3.9.3.v20180115-1757'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.jobs; singleton:=true&#xA;Bundle-Version: 3.9.3.v20180115-1757
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.transaction.feature.jar' version='1.11.0.201706061339'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/modeling/emf/?project=transaction'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Transaction'/>
        <property name='df_LT.description' value='EMF Model Transaction API.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.transaction'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.feature.jar' version='1.11.0.201706061339'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.transaction' version='1.11.0.201706061339'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.transaction' version='1.11.0.201706061339'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v10.html' url='http://www.eclipse.org/legal/epl-v10.html'>
        Copyright (c) 2005, 2015 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.common' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.common' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='10'>
        <property name='fr.pluginName' value='Sirius Commons'/>
        <property name='fr.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.pluginName' value='Sirius Commons'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.common'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.common' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.constant' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.contentassist' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.ecore' version='5.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.editing' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.find' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.interpreter' version='3.2.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.listener' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.profiler' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.query' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.resource' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.api.util' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.internal.assist' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.internal.ecore' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.internal.editing' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.internal.interpreter' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.common.tools.internal.resource' version='2.0.4'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='fr' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.workspace' range='1.5.1'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.cache' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base.collect' range='2.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.common' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.common;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.simpleconfigurator' version='1.2.1.v20180131-1435'>
      <update id='org.eclipse.equinox.simpleconfigurator' range='[0.0.0,1.2.1.v20180131-1435)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Simple Configurator'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.simpleconfigurator'/>
        <property name='maven-version' value='1.2.1-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator' version='1.2.1.v20180131-1435'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' version='1.2.1.v20180131-1435'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.configurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator.utils' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='java.package' name='org.eclipse.osgi.framework.console' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.framework.namespace' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.resource' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.service.startlevel' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.3.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.simpleconfigurator' version='1.2.1.v20180131-1435'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.simpleconfigurator;singleton:=true&#xA;Bundle-Version: 1.2.1.v20180131-1435
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.transcoder' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.transcoder' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Apache Batik Transcoder'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.transcoder' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.image' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.image.resources' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.keys' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.print' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.svg2svg' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.wmf' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.wmf.tosvg' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.apache.batik.bridge' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom.svg' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.ext.awt' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.svggen' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.xml' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.svg' range='[1.1.0,1.3.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.transcoder' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.transcoder&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.draw2d.ui' version='1.9.0.201706061437' singleton='false'>
      <update id='org.eclipse.gmf.runtime.draw2d.ui' range='[0.0.0,1.9.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Draw2d Additions'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.draw2d.ui'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.draw2d.ui'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.draw2d.ui' version='1.9.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.draw2d.ui' version='1.9.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.geometry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.mapmode' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.internal.routers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.mapmode' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.draw2d.ui.text' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.draw2d.ui' version='1.9.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.draw2d.ui&#xA;Bundle-Version: 1.9.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.editor.properties.ext.widgets.reference' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.editor.properties.ext.widgets.reference' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Properties View Extension Reference Widget Properties'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.editor.properties.ext.widgets.reference'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.editor.properties.ext.widgets.reference' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.editor.properties.ext.widgets.reference' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.editor.properties.ext.widgets.reference.internal' version='4.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.properties.ext.widgets.reference.edit' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.editor' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.editor.properties' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.base' range='5.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ext.swt' range='5.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.editor.properties.ext.widgets.reference' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.editor.properties.ext.widgets.reference;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='202010261352.deps' version='1.0.0.80797acLSVQL7sQfz-RvXz-WApp'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='EcoreTools Dependencies'/>
        <property name='org.eclipse.equinox.p2.description' value='Ecore Tools Dependencies'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='202010261352.deps' version='1.0.0.80797acLSVQL7sQfz-RvXz-WApp'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.feature.group' range='[6.0.8.201902261618,6.0.8.201902261618]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.ui.feature.group' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.ui.acceleo.feature.group' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.aql.feature.group' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.eef.feature.group' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.feature.group' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.eef.runtime-feature.feature.group' range='[1.5.1.201601141612,1.5.1.201601141612]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.tukaani.xz' version='1.5.0.v20170111-1717' singleton='false'>
      <update id='org.tukaani.xz' range='[0.0.0,1.5.0.v20170111-1717)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='XZ for Java'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://tukaani.org/xz/java.html'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.tukaani.xz'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.tukaani.xz' version='1.5.0.v20170111-1717'/>
        <provided namespace='osgi.bundle' name='org.tukaani.xz' version='1.5.0.v20170111-1717'/>
        <provided namespace='java.package' name='org.tukaani.xz' version='1.5.0'/>
        <provided namespace='java.package' name='org.tukaani.xz.check' version='1.5.0'/>
        <provided namespace='java.package' name='org.tukaani.xz.common' version='1.5.0'/>
        <provided namespace='java.package' name='org.tukaani.xz.delta' version='1.5.0'/>
        <provided namespace='java.package' name='org.tukaani.xz.index' version='1.5.0'/>
        <provided namespace='java.package' name='org.tukaani.xz.lz' version='1.5.0'/>
        <provided namespace='java.package' name='org.tukaani.xz.lzma' version='1.5.0'/>
        <provided namespace='java.package' name='org.tukaani.xz.rangecoder' version='1.5.0'/>
        <provided namespace='java.package' name='org.tukaani.xz.simple' version='1.5.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='java.package' name='org.tukaani.xz' range='[1.5.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.tukaani.xz.check' range='[1.5.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.tukaani.xz.common' range='[1.5.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.tukaani.xz.delta' range='[1.5.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.tukaani.xz.index' range='[1.5.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.tukaani.xz.lz' range='[1.5.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.tukaani.xz.lzma' range='[1.5.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.tukaani.xz.rangecoder' range='[1.5.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.tukaani.xz.simple' range='[1.5.0,2.0.0)' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.tukaani.xz' version='1.5.0.v20170111-1717'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.tukaani.xz&#xA;Bundle-Version: 1.5.0.v20170111-1717
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.runtime.ide.ui.feature.group' version='5.0.2.201709080927' singleton='false'>
      <update id='org.eclipse.sirius.runtime.ide.ui.feature.group' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius UI and workbench integration, including graphical editors for all types of Sirius representations, and support for Modeling projects with streamlined workflow.&#xA;Install this if you need to use Sirius-based modelers or create new ones.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime.ide.ui'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2007, 2015 THALES GLOBAL SERVICES and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Runtime IDE'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.ui.feature.group' version='5.0.2.201709080927'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.feature.group' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.ui' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.common.ui.ext' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.edit' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.sequence.ui' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.ui' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.ui.ext' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.ui' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.table.ui.ext' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.ui' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree.ui.ext' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.editor' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.ext' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.swt' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.jface' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.e3.ui' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.draw2d' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gef' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gmf.runtime' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.emf.ui' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.ui.feature.jar' range='[5.0.2.201709080927,5.0.2.201709080927]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ltk.ui.refactoring' version='3.9.0.v20170412-0825'>
      <update id='org.eclipse.ltk.ui.refactoring' range='[0.0.0,3.9.0.v20170412-0825)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Refactoring UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ltk'/>
        <property name='maven-artifactId' value='org.eclipse.ltk.ui.refactoring'/>
        <property name='maven-version' value='3.9.0-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.ui.refactoring' version='3.9.0.v20170412-0825'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' version='3.9.0.v20170412-0825'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.ui.refactoring.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.ui.refactoring.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.ui.refactoring.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.ui.refactoring.scripting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.ui.refactoring.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.ui.refactoring.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.ui.refactoring.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.ui.refactoring.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.ui.refactoring.resource' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.3.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='[3.4.100,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ltk.ui.refactoring' version='3.9.0.v20170412-0825'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ltk.ui.refactoring; singleton:=true&#xA;Bundle-Version: 3.9.0.v20170412-0825
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation.ui.ide' version='1.3.0.201706061352'>
      <update id='org.eclipse.emf.validation.ui.ide' range='[0.0.0,1.3.0.201706061352)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='EMF Validation Framework UI IDE'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.validation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation.ui.ide'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ui.ide' version='1.3.0.201706061352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.validation.ui.ide' version='1.3.0.201706061352'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.ide.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.ide.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.ide.quickfix' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.validation.ui.ide' version='1.3.0.201706061352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.validation.ui.ide; singleton:=true&#xA;Bundle-Version: 1.3.0.201706061352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.tree' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.tree' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Tree Model'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.tree'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='28'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.tree' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.tree' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.api.command' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.api.interaction' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.api.query' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.color' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.dialect' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.dialect.common.tree' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.dialect.common.viewpoint' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.dialect.description' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.helper' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.internal.color' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.metamodel' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.metamodel.query' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.metamodel.spec' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.migration.description' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.business.internal.refresh' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.description' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.description.impl' version='4.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.description.util' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.impl' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.tools.api.interpreter' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.tools.internal.command' version='3.0.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.tools.internal' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.tree.util' version='3.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.synchronizer' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ecore.extender' range='4.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='1.4.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.emf' range='2.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.tree' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.tree;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.diagram.ui.providers' version='1.7.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.diagram.ui.providers' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Diagram Providers'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.diagram.ui.providers'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.diagram.ui.providers'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.diagram.ui.providers' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.providers' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers.internal.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.diagram.ui.providers.parsers' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.properties' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.diagram.ui.actions' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.emf.commands.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='4.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.diagram.ui.providers' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.diagram.ui.providers; singleton:=true&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.1.501.v20170906-1259'>
      <update id='org.eclipse.equinox.p2.touchpoint.eclipse' range='[0.0.0,2.1.501.v20170906-1259)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Eclipse Touchpoint'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.touchpoint.eclipse'/>
        <property name='maven-version' value='2.1.501-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.1.501.v20170906-1259'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.1.501.v20170906-1259'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.touchpoint.eclipse' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.update' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.touchpoint.eclipse.query' version='2.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.garbagecollector' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.frameworkadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator.manipulator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.eclipse' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='1.1.1'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.4.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.1.501.v20170906-1259'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.touchpoint.eclipse;singleton:=true&#xA;Bundle-Version: 2.1.501.v20170906-1259
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.e3.ui' version='5.0.2.201709080927' singleton='false'>
      <update id='org.eclipse.sirius.ext.e3.ui' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - Eclipse 3.x UI'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.e3.ui'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.e3.ui' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.e3.ui' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.e3.ui' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.e3.ui.dialogs' version='3.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.8.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.4.2.2'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.e3.ui' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.e3.ui&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ext.gef' version='5.0.2.201709080927' singleton='false'>
      <update id='org.eclipse.sirius.ext.gef' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Library Extension - GEF'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ext.gef'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ext.gef' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ext.gef' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gef.editpolicies' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ext.gef.query' version='3.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.100'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[15.0.0,22.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ext.gef' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ext.gef&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di.extensions' version='0.15.0.v20170228-1728'>
      <update id='org.eclipse.e4.core.di.extensions' range='[0.0.0,0.15.0.v20170228-1728)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Dependency Injection Extensions'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di.extensions'/>
        <property name='maven-version' value='0.15.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.extensions' version='0.15.0.v20170228-1728'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' version='0.15.0.v20170228-1728'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.di.extensions' version='0.15.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.8.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di.extensions' version='0.15.0.v20170228-1728'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.core.di.extensions;singleton:=true&#xA;Bundle-Version: 0.15.0.v20170228-1728
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.util' version='1.8.0.v20170214-1941' singleton='false'>
      <update id='org.apache.batik.util' range='[0.0.0,1.8.0.v20170214-1941)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Batik utility library'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.util'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util' version='1.8.0.v20170214-1941'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.util' version='1.8.0.v20170214-1941'/>
        <provided namespace='java.package' name='org.apache.batik' version='1.8.0'/>
        <provided namespace='java.package' name='org.apache.batik.i18n' version='1.8.0'/>
        <provided namespace='java.package' name='org.apache.batik.util' version='1.8.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.io' version='1.8.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.io.resources' version='1.8.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.resources' version='1.8.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='java.package' name='org.apache.batik' range='[1.8.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='[1.8.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util' range='[1.8.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util.resources' range='[1.8.0,2.0.0)' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.util' version='1.8.0.v20170214-1941'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.util&#xA;Bundle-Version: 1.8.0.v20170214-1941
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gmf.runtime.common.ui.services.action' version='1.7.0.201706061437'>
      <update id='org.eclipse.gmf.runtime.common.ui.services.action' range='[0.0.0,1.7.0.201706061437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='GMF Common UI Action Services'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gmf.runtime.common.ui.services.action'/>
        <property name='maven-artifactId' value='org.eclipse.gmf.runtime.common.ui.services.action'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.runtime.common.ui.services.action' version='1.7.0.201706061437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services.action' version='1.7.0.201706061437'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.action.contributionitem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.action.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.action.global' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.action.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.action.internal.contributionitem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gmf.runtime.common.ui.services.action.internal.filter' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.common.ui.services' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gmf.runtime.common.ui.services.action' version='1.7.0.201706061437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gmf.runtime.common.ui.services.action; singleton:=true&#xA;Bundle-Version: 1.7.0.201706061437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.workspace' version='1.5.1.201706061339'>
      <update id='org.eclipse.emf.workspace' range='[0.0.0,1.5.1.201706061339)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='EMF Model Transaction Workbench Integration Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.workspace'/>
        <property name='maven-version' value='1.5.1-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.workspace' version='1.5.1.201706061339'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.workspace' version='1.5.1.201706061339'/>
        <provided namespace='java.package' name='org.eclipse.emf.workspace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.workspace.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.workspace.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.workspace.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.workspace.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.3.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.workspace' version='1.5.1.201706061339'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.workspace;singleton:=true&#xA;Bundle-Version: 1.5.1.201706061339
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.texteditor' version='3.10.100.v20170426-2021'>
      <update id='org.eclipse.ui.workbench.texteditor' range='[0.0.0,3.10.100.v20170426-2021)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Text Editor Framework'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.workbench.texteditor'/>
        <property name='maven-version' value='3.10.100-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor' version='3.10.100.v20170426-2021'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' version='3.10.100.v20170426-2021'/>
        <provided namespace='java.package' name='org.eclipse.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor.quickdiff' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor.rulers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor.spelling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.texteditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.texteditor.link' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.texteditor.quickdiff' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.texteditor.rulers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.texteditor.spelling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.texteditor.templates' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.texteditor' version='3.10.100.v20170426-2021'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.workbench.texteditor; singleton:=true&#xA;Bundle-Version: 3.10.100.v20170426-2021
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.editors' version='3.11.0.v20170202-1823'>
      <update id='org.eclipse.ui.editors' range='[0.0.0,3.11.0.v20170202-1823)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Default Text Editor'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.editors'/>
        <property name='maven-version' value='3.11.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' version='3.11.0.v20170202-1823'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.editors' version='3.11.0.v20170202-1823'/>
        <provided namespace='java.package' name='org.eclipse.ui.editors.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.editors.text.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.editors.quickdiff' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.editors.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.texteditor' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.101.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.editors' version='3.11.0.v20170202-1823'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.editors; singleton:=true&#xA;Bundle-Version: 3.11.0.v20170202-1823
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.widgets' version='1.2.0.v20160630-0736' singleton='false'>
      <update id='org.eclipse.e4.ui.widgets' range='[0.0.0,1.2.0.v20160630-0736)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse UI Custom widgets'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.widgets'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.widgets' version='1.2.0.v20160630-0736'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.widgets' version='1.2.0.v20160630-0736'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.widgets' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.6.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.widgets' version='1.2.0.v20160630-0736'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.widgets&#xA;Bundle-Version: 1.2.0.v20160630-0736
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.transaction.ui' version='1.4.0.201706061339'>
      <update id='org.eclipse.emf.transaction.ui' range='[0.0.0,1.4.0.201706061339)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='EMF Model Transaction UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.transaction.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.transaction.ui'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.transaction.ui' version='1.4.0.201706061339'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.transaction.ui' version='1.4.0.201706061339'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.ui.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.transaction.ui.view' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.transaction' range='[1.2.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.transaction.ui' version='1.4.0.201706061339'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.transaction.ui;singleton:=true&#xA;Bundle-Version: 1.4.0.201706061339
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.diagram.layoutdata' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.diagram.layoutdata' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius Layoutdata Model'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.diagram.layoutdata'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.diagram.layoutdata' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.diagram.layoutdata' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.layoutdata' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.layoutdata.impl' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.layoutdata.tools' version='3.1.0'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.layoutdata.tools.api.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.layoutdata.tools.api.util.configuration' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.layoutdata.tools.internal.util' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.layoutdata.tools.internal.util.configuration' version='2.0.4'/>
        <provided namespace='java.package' name='org.eclipse.sirius.diagram.layoutdata.util' version='2.0.4'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.8.3'/>
        <required namespace='osgi.bundle' name='org.eclipse.gmf.runtime.notation' range='1.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius' range='4.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.common' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.sirius.ext.base' range='2.1.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.diagram.layoutdata' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.diagram.layoutdata;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.artifact.repository' version='1.1.650.v20170928-1405'>
      <update id='org.eclipse.equinox.p2.artifact.repository' range='[0.0.0,1.1.650.v20170928-1405)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Artifact Repository Support'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.artifact.repository'/>
        <property name='maven-version' value='1.1.650-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository' version='1.1.650.v20170928-1405'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' version='1.1.650.v20170928-1405'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.md5' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.pack200' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.artifact.repository.processing' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='28'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.tukaani.xz' range='1.3.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.jarprocessor' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.persistence' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.internal.provisional.equinox.p2.jarprocessor' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.signedcontent' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='1.1.1'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.artifact.repository' version='1.1.650.v20170928-1405'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.artifact.repository;singleton:=true&#xA;Bundle-Version: 1.1.650.v20170928-1405
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.acceleo.query.doc' version='6.0.8.201902261618' generation='2'>
      <update id='org.eclipse.acceleo.query.doc' range='[0.0.0,6.0.8.201902261618)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Acceleo Query Documentation'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.acceleo'/>
        <property name='maven-artifactId' value='org.eclipse.acceleo.query.doc'/>
        <property name='maven-version' value='6.0.8-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.acceleo.query.doc' version='6.0.8.201902261618'/>
        <provided namespace='osgi.bundle' name='org.eclipse.acceleo.query.doc' version='6.0.8.201902261618'/>
        <provided namespace='osgi.identity' name='org.eclipse.acceleo.query.doc' version='6.0.8.201902261618'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.annotations' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.acceleo.query' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='java.package' name='com.google.common.io' range='[15.0.0,22.0.0)'/>
        <required namespace='java.package' name='com.google.common.base' range='[15.0.0,22.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.acceleo.query.doc' version='6.0.8.201902261618'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.acceleo.query.doc;singleton:=true&#xA;Bundle-Version: 6.0.8.201902261618
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.resources' version='3.12.0.v20170417-1558'>
      <update id='org.eclipse.core.resources' range='[0.0.0,3.12.0.v20170417-1558)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Core Resource Management'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.resources'/>
        <property name='maven-version' value='3.12.0-SNAPSHOT'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' version='3.12.0.v20170417-1558'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.resources' version='3.12.0.v20170417-1558'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.dtree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.localstore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.propertytester' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.refresh' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.resources.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.resources.projectvariables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.resources.refresh.win32' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.watson' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.resources.filtermatchers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.resources.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.resources.refresh' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.resources.team' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.resources.variableresolvers' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.12.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.resources' version='3.12.0.v20170417-1558'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.resources; singleton:=true&#xA;Bundle-Version: 3.12.0.v20170417-1558
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.runtime.ide.eef.feature.group' version='5.0.2.201709080927' singleton='false'>
      <update id='org.eclipse.sirius.runtime.ide.eef.feature.group' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Support for using EEF views and wizards with Sirius representations.&#xA;Install this if you have EEF-based property views for your domain model and want to see them when editing your domain through Sirius-based modelers.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime.ide.eef'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2007, 2015 THALES GLOBAL SERVICES and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius Integration with EEF'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.eef.feature.group' version='5.0.2.201709080927'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.eef.adapters' range='[5.0.2.201709080927,5.0.2.201709080927]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.eef.feature.jar' range='[5.0.2.201709080927,5.0.2.201709080927]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.sirius.runtime.ide.ui.acceleo.feature.jar' version='5.0.2.201709080927'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Sirius IDE integration with Acceleo 3. Provides Sirius-specific extensions to the Acceleo &quot;Interpreter&quot; view.&#xA;Install this if you want to create Sirius-based modelers which use Acceleo expression and want to easily test your expressions.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/sirius'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.sirius.interpreter'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2007, 2015 THALES GLOBAL SERVICES and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;Obeo - initial API and implementation'/>
        <property name='df_LT.featureName' value='Sirius IDE Support for Acceleo'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.runtime.ide.ui.acceleo'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.runtime.ide.ui.acceleo.feature.jar' version='5.0.2.201709080927'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.sirius.runtime.ide.ui.acceleo' version='5.0.2.201709080927'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.sirius.runtime.ide.ui.acceleo' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.director' version='2.3.300.v20160504-1450'>
      <update id='org.eclipse.equinox.p2.director' range='[0.0.0,2.3.300.v20160504-1450)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Director'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.director'/>
        <property name='maven-version' value='2.3.300-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director' version='2.3.300.v20160504-1450'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' version='2.3.300.v20160504-1450'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.director' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.rollback' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.director' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.planner' version='2.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.sat4j.core' range='[2.3.5,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.sat4j.pb' range='[2.3.5,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.configurator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director' version='2.3.300.v20160504-1450'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.director;singleton:=true&#xA;Bundle-Version: 2.3.300.v20160504-1450
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.css.swt.theme' version='0.11.0.v20170312-2302'>
      <update id='org.eclipse.e4.ui.css.swt.theme' range='[0.0.0,0.11.0.v20170312-2302)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse CSS SWT Theme Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.e4'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.css.swt.theme'/>
        <property name='maven-version' value='0.11.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt.theme' version='0.11.0.v20170312-2302'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' version='0.11.0.v20170312-2302'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.internal.theme' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.theme' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.9.0'/>
        <required namespace='osgi.extender' name='osgi.component' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='[3.3.0,4.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.9.1'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.6.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.css.swt.theme' version='0.11.0.v20170312-2302'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.css.swt.theme;singleton:=true&#xA;Bundle-Version: 0.11.0.v20170312-2302
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='202010261352.ecoretools' version='1.0.0.7B7A7AcLTBVb7E7E7A7EUAIQE'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Ecore Tools'/>
        <property name='org.eclipse.equinox.p2.description' value='Ecore Tools features.'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='202010261352.ecoretools' version='1.0.0.7B7A7AcLTBVb7E7E7A7EUAIQE'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.design.feature.group' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.sdk.feature.group' range='[3.3.3.202010261352,3.3.3.202010261352]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.jdt.launching' version='3.9.100.v20180323-1351'>
      <update id='org.eclipse.jdt.launching' range='[0.0.0,3.9.100.v20180323-1351)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java Development Tools Launching Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.launching'/>
        <property name='maven-version' value='3.9.100-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching' version='3.9.100.v20180323-1351'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching' version='3.9.100.v20180323-1351'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.launching.environments' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.launching.environments' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.launching.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.launching.sourcelookup.containers' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='[3.7.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching' version='3.9.100.v20180323-1351'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.launching; singleton:=true&#xA;Bundle-Version: 3.9.100.v20180323-1351
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.eef.common.ui' version='2.0.1.201801311257' singleton='false'>
      <update id='org.eclipse.eef.common.ui' range='[0.0.0,2.0.1.201801311257)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EEF Common UI'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.eef'/>
        <property name='maven-artifactId' value='org.eclipse.eef.common.ui'/>
        <property name='maven-version' value='2.0.1-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.eef.common.ui' version='2.0.1.201801311257'/>
        <provided namespace='osgi.bundle' name='org.eclipse.eef.common.ui' version='2.0.1.201801311257'/>
        <provided namespace='java.package' name='org.eclipse.eef.common.ui.api' version='2.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.5.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.eef.common.ui' version='2.0.1.201801311257'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.eef.common.ui&#xA;Bundle-Version: 2.0.1.201801311257
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.sirius.ui.ext' version='5.0.2.201709080927'>
      <update id='org.eclipse.sirius.ui.ext' range='[0.0.0,5.0.2.201709080927)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Sirius UI Extensions'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.sirius'/>
        <property name='maven-artifactId' value='org.eclipse.sirius.ui.ext'/>
        <property name='maven-version' value='5.0.2-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sirius.ui.ext' version='5.0.2.201709080927'/>
        <provided namespace='osgi.bundle' name='org.eclipse.sirius.ui.ext' version='5.0.2.201709080927'/>
        <provided namespace='java.package' name='org.eclipse.sirius.ui.ext' version='3.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.sirius.ui' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.7.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.sirius.ui.ext' version='5.0.2.201709080927'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.sirius.ui.ext;singleton:=true&#xA;Bundle-Version: 5.0.2.201709080927
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.engine' version='2.5.0.v20170319-2002'>
      <update id='org.eclipse.equinox.p2.engine' range='[0.0.0,2.5.0.v20170319-2002)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Engine'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.engine'/>
        <property name='maven-version' value='2.5.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine' version='2.5.0.v20170319-2002'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' version='2.5.0.v20170319-2002'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.engine.phases' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.engine' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.engine.query' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.engine.spi' version='2.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='[3.4.0,4.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.internal.preferences' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.preferences' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.index' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.persistence' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.index' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.security' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.signedcontent' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.4.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.engine' version='2.5.0.v20170319-2002'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.engine;singleton:=true&#xA;Bundle-Version: 2.5.0.v20170319-2002
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.validation.ui' version='1.7.0.201706061352'>
      <update id='org.eclipse.emf.validation.ui' range='[0.0.0,1.7.0.201706061352)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse Modeling Project'/>
        <property name='df_LT.Plugin.name' value='EMF Validation Framework UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf.validation.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.emf.validation.ui'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.validation.ui' version='1.7.0.201706061352'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.validation.ui' version='1.7.0.201706061352'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.internal.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.internal.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.validation.ui.preferences' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.1.100,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.validation.ui' version='1.7.0.201706061352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.validation.ui; singleton:=true&#xA;Bundle-Version: 1.7.0.201706061352
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.dom.svg' version='1.6.0.v201011041432' singleton='false'>
      <update id='org.apache.batik.dom.svg' range='[0.0.0,1.6.0.v201011041432)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Apache Batik SVG DOM'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.svg' version='1.6.0.v201011041432'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.dom.svg' version='1.6.0.v201011041432'/>
        <provided namespace='java.package' name='org.apache.batik.dom.svg' version='1.6.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.svg12' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.apache.batik.css' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.dom' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.parser' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.6.0,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='[1.3.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.smil' range='[1.0.0,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.svg' range='[1.1.0,1.3.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.dom.svg' version='1.6.0.v201011041432'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.dom.svg&#xA;Bundle-Version: 1.6.0.v201011041432
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding.property' version='1.6.100.v20170515-1119' singleton='false'>
      <update id='org.eclipse.core.databinding.property' range='[0.0.0,1.6.100.v20170515-1119)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JFace Data Binding Properties'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding.property'/>
        <property name='maven-version' value='1.6.100-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.property' version='1.6.100.v20170515-1119'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.property' version='1.6.100.v20170515-1119'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.property.list' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.property.map' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.property.set' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.property.value' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.property.list' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.property.map' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.property.set' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.property.value' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='[1.3.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.property' version='1.6.100.v20170515-1119'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.databinding.property&#xA;Bundle-Version: 1.6.100.v20170515-1119
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecoretools.sdk_root' version='3.3.3.202010261352'>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.sdk_root' version='3.3.3.202010261352'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='binary' id='org.eclipse.emf.ecoretools.sdk_root' version='3.3.3.202010261352'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='uninstall'>
            cleanupzip(source:@artifact, target:${installFolder});
          </instruction>
          <instruction key='install'>
            unzip(source:@artifact, target:${installFolder});
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository' version='2.3.301.v20170906-1259'>
      <update id='org.eclipse.equinox.p2.repository' range='[0.0.0,2.3.301.v20170906-1259)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Repository'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.repository'/>
        <property name='maven-version' value='2.3.301-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository' version='2.3.301.v20170906-1259'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' version='2.3.301.v20170906-1259'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' version='2.3.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' version='2.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.3.0'/>
        <required namespace='java.package' name='javax.crypto' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.preferences' range='3.2.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.security.storage' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.4.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.repository' version='2.3.301.v20170906-1259'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.repository;singleton:=true&#xA;Bundle-Version: 2.3.301.v20170906-1259
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
  </units>
</repository>
