<?xml version='1.0' encoding='UTF-8'?>
<?metadataRepository version='1.1.0'?>
<repository name='org.eclipse.xtext.sdk.p2-repository' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
  <properties size='2'>
    <property name='p2.timestamp' value='1527068254487'/>
    <property name='p2.compressed' value='true'/>
  </properties>
  <units size='135'>
    <unit id='org.eclipse.xtext.xbase.ui.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.xbase.ui.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xbase UI  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.ui'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.ui.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.xbase.ui.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.testing.source' version='2.14.0.v20180522-1833' singleton='false'>
      <update id='org.eclipse.xtext.xbase.testing.source' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xbase Testing Library Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.testing'/>
        <property name='maven-version' value='2.14.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.testing.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.testing.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.testing.source' version='2.14.0.v20180522-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.xtext.xbase.testing.source&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.logging' version='1.2.15.v20180523-0437'>
      <update id='org.eclipse.xtext.logging' range='[0.0.0,1.2.15.v20180523-0437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Log4J Fragment'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.logging'/>
        <property name='maven-version' value='1.2.15-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.logging' version='1.2.15.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.logging' version='1.2.15.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.logging' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.apache.log4j' version='1.2.15.v20180523-0437'/>
        <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.log4j' range='[1.2.15,1.2.16)'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.logging' version='1.2.15.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.logging;singleton:=true&#xA;Bundle-Version: 1.2.15.v20180523-0437&#xA;Fragment-Host: org.apache.log4j;bundle-version=&quot;[1.2.15,1.2.16)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.sdk.feature.jar' version='2.14.0.v20180523-0937'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.xtend.ide'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Xtend IDE'/>
        <property name='df_LT.description' value='The Xtend Eclipse Plug-in. Includes everything you need to get started with programming Xtend in Eclipse.'/>
        <property name='df_LT.providerName' value='Eclipse Xtend'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.sdk'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.jar' version='2.14.0.v20180523-0937'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtend.sdk' version='2.14.0.v20180523-0937'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtend.sdk' version='2.14.0.v20180523-0937'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2011, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.xbase.ui' version='2.14.0.v20180523-0437'>
      <update id='org.eclipse.xtext.xbase.ui' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xbase UI'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.ui'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='39'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.editor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.editor.copyqualifiedname' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.generator.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.hierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.highlighting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.imports' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.jvmmodel.findrefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.jvmmodel.navigation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.jvmmodel.occurrence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.jvmmodel.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.jvmmodel.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.jvmmodel.refactoring.jdt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.navigation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.syntaxcoloring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ui.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ui.editor' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xtext.xbase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='1.3.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit' range='3.6.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='3.5.2' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='3.6.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='3.4.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.2.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.14.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.ui' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.xbase.ui; singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.shared.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.ui.shared.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext UI Shared Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.shared'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.shared.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.ui.shared.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types' version='2.14.0.v20180522-1833'>
      <update id='org.eclipse.xtext.common.types' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Common Types'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types'/>
        <property name='maven-version' value='2.14.0'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types' version='2.14.0.v20180522-1833'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access.binary.asm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.descriptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.xtext' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.10.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.10.1'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.lib' range='2.2.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[6.1.1,6.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[14.0.0,22.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='1.0.4' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types' version='2.14.0.v20180522-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.xtext.common.types;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.builder.standalone' version='2.14.0.v20180522-1833' singleton='false'>
      <update id='org.eclipse.xtext.builder.standalone' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Standalone Builder'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.builder.standalone'/>
        <property name='maven-version' value='2.14.0'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.standalone' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.builder.standalone' version='2.14.0.v20180522-1833'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.standalone' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.standalone.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.standalone.incremental' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.builder.standalone' version='2.14.0.v20180522-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.xtext.builder.standalone&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.shared.jdt38.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.common.types.shared.jdt38.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Common Types Shared State (JDT 3.8) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.shared.jdt38'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.jdt38.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.shared.jdt38.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.shared.jdt38.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.common.types.shared.jdt38.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ide' version='2.14.0.v20180522-1821'>
      <update id='org.eclipse.xtext.ide' range='[0.0.0,2.14.0.v20180522-1821)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext IDE Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ide'/>
        <property name='maven-version' value='2.14.0'/>
      </properties>
      <provides size='34'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide' version='2.14.0.v20180522-1821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ide' version='2.14.0.v20180522-1821'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.bracketmatching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.hierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.navigation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.partialEditing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.editor.syntaxcoloring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.labels' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.serializer.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.serializer.hooks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.serializer.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.codeActions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.codelens' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.coloring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.findReferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.occurrences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.rename' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.signatureHelp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.server.symbol' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ide.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j' range='[0.4.0,0.5.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j.jsonrpc' range='[0.4.0,0.5.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='[2.10.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ide' version='2.14.0.v20180522-1821'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.ide;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180522-1821
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm' version='6.1.1.v20180414-0329' singleton='false'>
      <update id='org.objectweb.asm' range='[0.0.0,6.1.1.v20180414-0329)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='ASM Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://asm.ow2.org'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.objectweb.asm'/>
        <property name='maven-version' value='6.1.1-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm' version='6.1.1.v20180414-0329'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm' version='6.1.1.v20180414-0329'/>
        <provided namespace='java.package' name='org.objectweb.asm' version='6.1.1'/>
        <provided namespace='java.package' name='org.objectweb.asm.signature' version='6.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>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm' version='6.1.1.v20180414-0329'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm&#xA;Bundle-Version: 6.1.1.v20180414-0329
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.ecore' version='2.14.0.v20180523-0437'>
      <update id='org.eclipse.xtext.ui.ecore' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Ecore Ui Support'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.ecore'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.ecore' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.ecore' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.ecore' 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.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='2.10.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.ecore' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.ui.ecore;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.docs.feature.jar' version='2.14.0.v20180523-0937'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Xtext documentation'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Xtext Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.docs'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.docs.feature.jar' version='2.14.0.v20180523-0937'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.docs' version='2.14.0.v20180523-0937'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.docs' version='2.14.0.v20180523-0937'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.
      </copyright>
    </unit>
    <unit id='org.eclipse.xtend.ide.common.source' version='2.14.0.v20180523-0530' singleton='false'>
      <update id='org.eclipse.xtend.ide.common.source' range='[0.0.0,2.14.0.v20180523-0530)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtend IDE Common Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.ide.common'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide.common.source' version='2.14.0.v20180523-0530'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.ide.common.source' version='2.14.0.v20180523-0530'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.ide.common.source' version='2.14.0.v20180523-0530'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtend.ide.common.source&#xA;Bundle-Version: 2.14.0.v20180523-0530
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.purexbase' version='2.14.0.v20180522-1833'>
      <update id='org.eclipse.xtext.purexbase' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Pure Xbase Runtime'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.purexbase'/>
        <property name='maven-version' value='2.14.0'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.purexbase' version='2.14.0.v20180522-1833'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.jvmmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.pureXbase' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.pureXbase.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.pureXbase.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.formatting2' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[6.1.1,6.2.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.purexbase' version='2.14.0.v20180522-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.xtext.purexbase; singleton:=true&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.ui' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.common.types.ui' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Common Types UI'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.ui'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.ui' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.access.jdt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.navigation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.notification' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.refactoring.participant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.ui.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.util.jdt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.xtext.ui' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.10.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='3.5.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.smap' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.edit' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[14.0.0,22.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.6.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.ui' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.common.types.ui&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.feature.jar' version='2.14.0.v20180523-0937'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Xbase'/>
        <property name='df_LT.description' value='Xbase Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.feature.jar' version='2.14.0.v20180523-0937'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.xbase' version='2.14.0.v20180523-0937'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.xbase' version='2.14.0.v20180523-0937'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.
      </copyright>
    </unit>
    <unit id='org.eclipse.xtend.ide' version='2.14.0.v20180523-0530'>
      <update id='org.eclipse.xtend.ide' range='[0.0.0,2.14.0.v20180523-0530)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtend IDE'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.ide'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide' version='2.14.0.v20180523-0530'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.ide' version='2.14.0.v20180523-0530'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.autoedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.buildpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.codebuilder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.contentassist.javadoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.editor.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.formatting.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.highlighting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.hyperlinking' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.macro' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.validator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.validator.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.wizards' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xtend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.ide.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.2.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.5.101'/>
        <required namespace='osgi.bundle' name='org.apache.commons.lang' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='3.4.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='3.5.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.ide' version='2.14.0.v20180523-0530'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtend.ide;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0530
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui.feature.group' version='2.14.0.v20180523-0937' singleton='false'>
      <update id='org.eclipse.xtext.xtext.ui.feature.group' range='[0.0.0,2.14.0.v20180523-0937)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Xtext Xtext UI'/>
        <property name='df_LT.description' value='Xtext Xtext UI Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.feature.group' version='2.14.0.v20180523-0937'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.runtime' range='2.7.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.activities' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.activities.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.graph' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.graph.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.doc' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.feature.jar' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.runtime.feature.group' version='2.14.0.v20180523-0937' singleton='false'>
      <update id='org.eclipse.xtext.runtime.feature.group' range='[0.0.0,2.14.0.v20180523-0937)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.runtime'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Xtext Runtime'/>
        <property name='df_LT.description' value='Xtext Runtime Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.group' version='2.14.0.v20180523-0937'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='35'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xpand' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.typesystem.emf' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' range='14.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.inject' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.inject' range='3.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm' range='[6.1.1,7.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' range='[2.14.0.v20180522-1821,2.14.0.v20180522-1821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.source' range='[2.14.0.v20180522-1821,2.14.0.v20180522-1821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.generator' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.generator.source' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.generator' range='[2.14.0.v20180522-1821,2.14.0.v20180522-1821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.generator.source' range='[2.14.0.v20180522-1821,2.14.0.v20180522-1821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ide' range='[2.14.0.v20180522-1821,2.14.0.v20180522-1821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ide.source' range='[2.14.0.v20180522-1821,2.14.0.v20180522-1821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util' range='[2.14.0.v20180522-1821,2.14.0.v20180522-1821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util.source' range='[2.14.0.v20180522-1821,2.14.0.v20180522-1821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' range='[3.2.0.v201101311130,3.2.0.v201101311130]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j' range='[1.2.15.v201012070815,1.2.15.v201012070815]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.logging' range='[1.2.15.v20180523-0437,1.2.15.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.source' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ecore' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ecore.source' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.smap' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.smap.source' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.wizard' range='[2.14.0.v20180522-1821,2.14.0.v20180522-1821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.wizard.source' range='[2.14.0.v20180522-1821,2.14.0.v20180522-1821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.standalone' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.standalone.source' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.java' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.java.source' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.jar' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.builder.standalone.source' version='2.14.0.v20180522-1833' singleton='false'>
      <update id='org.eclipse.xtext.builder.standalone.source' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Standalone Builder Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.builder.standalone'/>
        <property name='maven-version' value='2.14.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.standalone.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.builder.standalone.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.builder.standalone.source' version='2.14.0.v20180522-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.xtext.builder.standalone.source&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.ide.common' version='2.14.0.v20180523-0530' singleton='false'>
      <update id='org.eclipse.xtend.ide.common' range='[0.0.0,2.14.0.v20180523-0530)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtend IDE Common'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.ide.common'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide.common' version='2.14.0.v20180523-0530'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.ide.common' version='2.14.0.v20180523-0530'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.common.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.common.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.common.contentassist.javadoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.common.editor.bracketmatching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.common.highlighting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.ide.common.outline' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.ide.common' version='2.14.0.v20180523-0530'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtend.ide.common&#xA;Bundle-Version: 2.14.0.v20180523-0530
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.builder.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.builder.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Builder Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.builder'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.builder.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.builder.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.builder.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.log4j' version='1.2.15.v201012070815' singleton='false'>
      <update id='org.apache.log4j' range='[0.0.0,1.2.15.v201012070815)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.PLUGIN_NAME' value='Apache Jakarta log4j Plug-in'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='iplog.bug_id' value='3560'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j' version='1.2.15.v201012070815'/>
        <provided namespace='osgi.bundle' name='org.apache.log4j' version='1.2.15.v201012070815'/>
        <provided namespace='java.package' name='org.apache.log4j' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.chainsaw' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.config' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.helpers' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.jdbc' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.jmx' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.lf5' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.lf5.util' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.lf5.viewer' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.lf5.viewer.categoryexplorer' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.lf5.viewer.configure' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.net' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.nt' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.or' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.or.jms' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.or.sax' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.spi' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.varia' version='1.2.15'/>
        <provided namespace='java.package' name='org.apache.log4j.xml' version='1.2.15'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.log4j' version='1.2.15.v201012070815'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.log4j&#xA;Bundle-Version: 1.2.15.v201012070815
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.builder' version='2.14.0.v20180523-0437'>
      <update id='org.eclipse.xtext.builder' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Builder'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.builder'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.builder' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.builderState' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.builderState.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.builderState.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.clustering' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.impl.javasupport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.nature' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.resourceloader' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.smap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.trace.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.builder.trace.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.10.2'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[14.0.0,22.0.0)'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.5.200' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.4.1' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='2.10.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.smap' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.builder' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.builder;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.junit.source' version='4.12.0.v201504281640' singleton='false'>
      <update id='org.junit.source' range='[0.0.0,4.12.0.v201504281640)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='JUnit Testing Framework Source'/>
        <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='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit.source' version='4.12.0.v201504281640'/>
        <provided namespace='osgi.bundle' name='org.junit.source' version='4.12.0.v201504281640'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit.source' version='4.12.0.v201504281640'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit.source&#xA;Bundle-Version: 4.12.0.v201504281640
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.activities.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.activities.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext UI Activities  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.activities'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.activities.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.activities.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.activities.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.activities.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.generator' version='2.14.0.v20180522-1833'>
      <update id='org.eclipse.xtext.generator' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Generator'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.generator'/>
        <property name='maven-version' value='2.14.0'/>
      </properties>
      <provides size='48'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.generator' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.generator' version='2.14.0.v20180522-1833'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.ecore2xtext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.exporting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.formatting2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.grammarAccess' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.junit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parseTreeConstructor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.debug.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.debug.parseTreeConstruction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.debug.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.debug.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.debug.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.debug.simpleAntlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.debug.simpleAntlr.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.debug.simpleAntlr.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.debug.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.ex' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.ex.ca' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.ex.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.ex.rt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.ex.wsAware' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.antlr.postProcessing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.parser.packrat' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.resourceFactory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.xbase' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator.contentAssist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator.projectWizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator.templates' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xtext.generator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xpand' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.typesystem.emf' range='1.0.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='2.10.2' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='de.itemis.xtext.antlr' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.10.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.10.1'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.lib' range='2.7.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='1.0.4' optional='true'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.generator' version='2.14.0.v20180522-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.xtext.generator; singleton:=true&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.examples.feature.group' version='2.14.0.v20180523-0937' singleton='false'>
      <update id='org.eclipse.xtext.examples.feature.group' range='[0.0.0,2.14.0.v20180523-0937)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.examples'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Xtext Examples'/>
        <property name='df_LT.description' value='Xtext Examples Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.examples.feature.group' version='2.14.0.v20180523-0937'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.group' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.examples' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.examples.feature.jar' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.m2e.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.m2e.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext m2e Integration  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.m2e'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.m2e.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.m2e.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.m2e.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.m2e.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.codetemplates.ide.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.ui.codetemplates.ide.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Codetemplates Language Generic Ide Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.codetemplates.ide'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ide.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ide.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codetemplates.ide.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.ui.codetemplates.ide.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.edit.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.common.types.edit.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Common Types Edit Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.edit'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.edit.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.edit.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.edit.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.common.types.edit.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.generator.source' version='2.14.0.v20180522-1821' singleton='false'>
      <update id='org.eclipse.xtext.xtext.generator.source' range='[0.0.0,2.14.0.v20180522-1821)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Generator Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.generator'/>
        <property name='maven-version' value='2.14.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.generator.source' version='2.14.0.v20180522-1821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.generator.source' version='2.14.0.v20180522-1821'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.generator.source' version='2.14.0.v20180522-1821'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.xtext.generator.source&#xA;Bundle-Version: 2.14.0.v20180522-1821
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ide' version='2.14.0.v20180522-1821'>
      <update id='org.eclipse.xtext.xtext.ide' range='[0.0.0,2.14.0.v20180522-1821)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Language IDE Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ide'/>
        <property name='maven-version' value='2.14.0'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ide' version='2.14.0.v20180522-1821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ide' version='2.14.0.v20180522-1821'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='2.11.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.ide' version='2.14.0.v20180522-1821'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.xtext.ide;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180522-1821
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui.graph' version='2.14.0.v20180523-0437'>
      <update id='org.eclipse.xtext.xtext.ui.graph' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Railroad Diagram Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui.graph'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.graph' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ui.graph' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.graph.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.graph.bundle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.graph.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.graph.figures.layouts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.graph.figures.primitives' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.graph.trafo' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.10.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='3.5.2'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.ui.graph' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.xtext.ui.graph;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.purexbase.source' version='2.14.0.v20180522-1833' singleton='false'>
      <update id='org.eclipse.xtext.purexbase.source' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Pure Xbase Runtime Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.purexbase'/>
        <property name='maven-version' value='2.14.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.purexbase.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.purexbase.source' version='2.14.0.v20180522-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.xtext.purexbase.source&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.ui.testing.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.xbase.ui.testing.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xbase UI Testing Infrastructure Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.ui.testing'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui.testing.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui.testing.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.ui.testing.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.xbase.ui.testing.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.util' version='2.14.0.v20180522-1821' singleton='false'>
      <update id='org.eclipse.xtext.util' range='[0.0.0,2.14.0.v20180522-1821)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Utility'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.util'/>
        <property name='maven-version' value='2.14.0'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util' version='2.14.0.v20180522-1821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.util' version='2.14.0.v20180522-1821'/>
        <provided namespace='java.package' name='org.eclipse.xtext.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.util.formallang' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.util.internal' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.10.2'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[14.0.0,22.0.0)'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='3.0.0'/>
        <required namespace='osgi.bundle' name='javax.inject' range='1.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.util' version='2.14.0.v20180522-1821'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.util&#xA;Bundle-Version: 2.14.0.v20180522-1821
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.purexbase.ide' version='2.14.0.v20180522-1833'>
      <update id='org.eclipse.xtext.purexbase.ide' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='org.eclipse.xtext.purexbase.ide'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.purexbase.ide'/>
        <property name='maven-version' value='2.14.0'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ide' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.purexbase.ide' version='2.14.0.v20180522-1833'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.purexbase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.purexbase.ide' version='2.14.0.v20180522-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.xtext.purexbase.ide;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui.feature.jar' version='2.14.0.v20180523-0937'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Xtext Xtext UI'/>
        <property name='df_LT.description' value='Xtext Xtext UI Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.feature.jar' version='2.14.0.v20180523-0937'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.xtext.ui' version='2.14.0.v20180523-0937'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.xtext.ui' version='2.14.0.v20180523-0937'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.source' version='2.14.0.v20180522-1821' singleton='false'>
      <update id='org.eclipse.xtext.source' range='[0.0.0,2.14.0.v20180522-1821)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Runtime Bundle Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext'/>
        <property name='maven-version' value='2.14.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.source' version='2.14.0.v20180522-1821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.source' version='2.14.0.v20180522-1821'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.source' version='2.14.0.v20180522-1821'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.source&#xA;Bundle-Version: 2.14.0.v20180522-1821
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.ide.source' version='2.14.0.v20180522-1833' singleton='false'>
      <update id='org.eclipse.xtext.xbase.ide.source' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xbase Generic IDE Services Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.ide'/>
        <property name='maven-version' value='2.14.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ide.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ide.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.ide.source' version='2.14.0.v20180522-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.xtext.xbase.ide.source&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm.tree' version='6.1.1.v20180414-0329' singleton='false'>
      <update id='org.objectweb.asm.tree' range='[0.0.0,6.1.1.v20180414-0329)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='ASM Tree'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://asm.ow2.org'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.objectweb.asm.tree'/>
        <property name='maven-version' value='6.1.1-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.tree' version='6.1.1.v20180414-0329'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.tree' version='6.1.1.v20180414-0329'/>
        <provided namespace='java.package' name='org.objectweb.asm.tree' version='6.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='1'>
        <required namespace='java.package' name='org.objectweb.asm' range='6.1.1'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.tree' version='6.1.1.v20180414-0329'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm.tree&#xA;Bundle-Version: 6.1.1.v20180414-0329
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.feature.group' version='2.14.0.v20180523-0937' singleton='false'>
      <update id='org.eclipse.xtext.ui.feature.group' range='[0.0.0,2.14.0.v20180523-0937)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Xtext UI'/>
        <property name='df_LT.description' value='Xtext UI Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' version='2.14.0.v20180523-0937'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.group' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.lang' range='[2.6.0.v201404270220,2.6.0.v201404270220]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.ui' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.ui.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.jdt38' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.jdt38.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.ecore' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.ecore.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codemining' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codemining.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ide' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ide.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ui' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ui.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.edit' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.edit.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide' range='[2.14.0.v20180522-1821,2.14.0.v20180522-1821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide.source' range='[2.14.0.v20180522-1821,2.14.0.v20180522-1821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.jar' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.
      </copyright>
    </unit>
    <unit id='org.eclipse.xtend.m2e' version='2.14.0.v20180523-0530'>
      <update id='org.eclipse.xtend.m2e' range='[0.0.0,2.14.0.v20180523-0530)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtend m2e Integration'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.m2e'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.m2e' version='2.14.0.v20180523-0530'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.m2e' version='2.14.0.v20180523-0530'/>
        <provided namespace='java.package' name='org.eclipse.xtend.m2e' 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.m2e.core' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.maven.plugin' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.maven.project' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.m2e' version='2.14.0.v20180523-0530'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtend.m2e;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0530
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.junit' version='4.12.0.v201504281640' singleton='false'>
      <update id='org.junit' range='[0.0.0,4.12.0.v201504281640)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JUnit Testing Framework'/>
        <property name='df_LT.providerName' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='9298'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='34'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit' version='4.12.0.v201504281640'/>
        <provided namespace='osgi.bundle' name='org.junit' version='4.12.0.v201504281640'/>
        <provided namespace='java.package' name='junit.extensions' version='4.12.0'/>
        <provided namespace='java.package' name='junit.framework' version='4.12.0'/>
        <provided namespace='java.package' name='junit.runner' version='4.12.0'/>
        <provided namespace='java.package' name='junit.textui' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.experimental' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.experimental.categories' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.experimental.max' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.experimental.results' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.experimental.runners' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.experimental.theories' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.experimental.theories.internal' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.experimental.theories.suppliers' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.internal' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.internal.builders' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.internal.matchers' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.internal.requests' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.internal.runners' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.internal.runners.model' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.internal.runners.rules' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.internal.runners.statements' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.matchers' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.rules' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.runner' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.runner.manipulation' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.runner.notification' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.runners' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.runners.model' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.runners.parameterized' version='4.12.0'/>
        <provided namespace='java.package' name='org.junit.validator' version='4.12.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.hamcrest.core' range='1.3.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit' version='4.12.0.v201504281640'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit&#xA;Bundle-Version: 4.12.0.v201504281640
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ide.source' version='2.14.0.v20180522-1821' singleton='false'>
      <update id='org.eclipse.xtext.xtext.ide.source' range='[0.0.0,2.14.0.v20180522-1821)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Language IDE Support Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ide'/>
        <property name='maven-version' value='2.14.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ide.source' version='2.14.0.v20180522-1821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ide.source' version='2.14.0.v20180522-1821'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.ide.source' version='2.14.0.v20180522-1821'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.xtext.ide.source&#xA;Bundle-Version: 2.14.0.v20180522-1821
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.codetemplates' version='2.14.0.v20180523-0437'>
      <update id='org.eclipse.xtext.ui.codetemplates' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Codetemplates Language Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.codetemplates'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.conversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.lexer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.parser.antlr.lexer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.templates.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.templates.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.serializer' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.generator' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='de.itemis.xtext.antlr' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='2.10.2' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' range='2.2.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.10.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.10.1'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codetemplates' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.ui.codetemplates;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.testing' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.ui.testing' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext UI Testing Infrastructure'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.testing'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.testing' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.testing' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.testing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.testing.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.6.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.5.200' optional='true'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='1.2.15' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder.standalone' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='2.10.2' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.internal' range='4.10.0'/>
        <required namespace='java.package' name='org.junit.internal.builders' range='4.10.0'/>
        <required namespace='java.package' name='org.junit.rules' range='4.7.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.runner.manipulation' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.runner.notification' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.runners' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.runners.model' range='4.5.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.testing' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.ui.testing&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.smap' version='2.14.0.v20180522-1833' singleton='false'>
      <update id='org.eclipse.xtext.smap' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='JSR-45 SMAP installer'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.smap'/>
        <property name='maven-version' value='2.14.0'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.smap' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.smap' version='2.14.0.v20180522-1833'/>
        <provided namespace='java.package' name='org.eclipse.xtext.smap' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.smap' version='2.14.0.v20180522-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.xtext.smap&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='v20180523-0937.Xtext' version='1.0.0.787s-cLWY_h_kE7Ac7QEI37gIY'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='v20180523-0937.Xtext' version='1.0.0.787s-cLWY_h_kE7Ac7QEI37gIY'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.group' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.sdk.feature.group' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.xtend.core' version='2.14.0.v20180523-0530'>
      <update id='org.eclipse.xtend.core' range='[0.0.0,2.14.0.v20180523-0530)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtend Core'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.core'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='33'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.core' version='2.14.0.v20180523-0530'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.core' version='2.14.0.v20180523-0530'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.compiler.batch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.conversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.documentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.formatting2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.imports' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.javaconverter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.jvmmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.linking' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.macro' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.macro.declaration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.naming' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.richstring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.richstring.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.richstring.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.typesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.typing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.xtend' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.xtend.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.core.xtend.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.10.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.smap' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='1.7.1' optional='true'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[6.1.1,6.2.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.testing' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.generator' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.core' version='2.14.0.v20180523-0530'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtend.core;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0530
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.logging.source' version='1.2.15.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.logging.source' range='[0.0.0,1.2.15.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Log4J Fragment  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.logging'/>
        <property name='maven-version' value='1.2.15-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.logging.source' version='1.2.15.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.logging.source' version='1.2.15.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.logging.source' version='1.2.15.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.logging.source&#xA;Bundle-Version: 1.2.15.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.testing.source' version='2.14.0.v20180522-1821' singleton='false'>
      <update id='org.eclipse.xtext.testing.source' range='[0.0.0,2.14.0.v20180522-1821)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Testing Library Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.testing'/>
        <property name='maven-version' value='2.14.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.testing.source' version='2.14.0.v20180522-1821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.testing.source' version='2.14.0.v20180522-1821'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.testing.source' version='2.14.0.v20180522-1821'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.testing.source&#xA;Bundle-Version: 2.14.0.v20180522-1821
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.xtext.ui.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Xtext UI  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ui.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.ui.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.xtext.ui.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.m2e' version='2.14.0.v20180523-0437'>
      <update id='org.eclipse.xtext.m2e' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext m2e Integration'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.m2e'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.m2e' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.m2e' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.m2e' 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.m2e.core' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.m2e.maven.runtime' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.maven.plugin' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.maven.project' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.m2e' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.m2e;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.lib.feature.jar' version='2.14.0.v20180522-1631'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Xbase Library'/>
        <property name='df_LT.description' value='Xbase Library Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.lib'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.feature.jar' version='2.14.0.v20180522-1631'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.xbase.lib' version='2.14.0.v20180522-1631'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.xbase.lib' version='2.14.0.v20180522-1631'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.ui.ecore.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.ui.ecore.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Ecore Ui Support  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.ecore'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.ecore.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.ecore.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.ecore.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.ui.ecore.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.java.source' version='2.14.0.v20180522-1833' singleton='false'>
      <update id='org.eclipse.xtext.java.source' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Java Language Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.java'/>
        <property name='maven-version' value='2.14.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.java.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.java.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.java.source' version='2.14.0.v20180522-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.xtext.java.source&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui' version='2.14.0.v20180523-0437'>
      <update id='org.eclipse.xtext.xtext.ui' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Xtext UI'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ui' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.hierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ecoreInference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.editor.autoedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.editor.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.editor.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.editor.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.editor.syntaxcoloring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.editor.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.wizard.ecore2xtext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.wizard.project' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='2.10.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.language' range='2.2.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.launch' range='2.2.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.5.101'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.3.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xtext.wizard' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ide' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.ui' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.xtext.ui;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.m2e.source' version='2.14.0.v20180523-0530' singleton='false'>
      <update id='org.eclipse.xtend.m2e.source' range='[0.0.0,2.14.0.v20180523-0530)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtend m2e Integration  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.m2e'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.m2e.source' version='2.14.0.v20180523-0530'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.m2e.source' version='2.14.0.v20180523-0530'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.m2e.source' version='2.14.0.v20180523-0530'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtend.m2e.source&#xA;Bundle-Version: 2.14.0.v20180523-0530
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui.examples' version='2.14.0.v20180523-0437'>
      <update id='org.eclipse.xtext.xtext.ui.examples' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Examples'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui.examples'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.examples' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ui.examples' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ui.examples' 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.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.6.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.ui.examples' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.xtext.ui.examples;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ecore.source' version='2.14.0.v20180522-1833' singleton='false'>
      <update id='org.eclipse.xtext.ecore.source' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Ecore Support Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ecore'/>
        <property name='maven-version' value='2.14.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ecore.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ecore.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ecore.source' version='2.14.0.v20180522-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.xtext.ecore.source&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.java' version='2.14.0.v20180522-1833' singleton='false'>
      <update id='org.eclipse.xtext.java' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Java Language'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.java'/>
        <property name='maven-version' value='2.14.0'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.java' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.java' version='2.14.0.v20180522-1833'/>
        <provided namespace='java.package' name='org.eclipse.xtext.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.java.resource' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.10.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.10.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.java' version='2.14.0.v20180522-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.xtext.java&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.redist.feature.group' version='2.14.0.v20180523-0937' singleton='false'>
      <update id='org.eclipse.xtext.redist.feature.group' range='[0.0.0,2.14.0.v20180523-0937)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.redist'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Xtext Redistributable'/>
        <property name='df_LT.description' value='The bits needed to use an Xtext-based language. You cannot develop new languages with it. For that you need the SDK.'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.redist.feature.group' version='2.14.0.v20180523-0937'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='49'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.feature.group' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' range='14.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.inject' range='3.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm' range='[6.1.1,7.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.inject' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' range='[2.14.0.v20180522-1821,2.14.0.v20180522-1821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.source' range='[2.14.0.v20180522-1821,2.14.0.v20180522-1821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util' range='[2.14.0.v20180522-1821,2.14.0.v20180522-1821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util.source' range='[2.14.0.v20180522-1821,2.14.0.v20180522-1821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' range='[3.2.0.v201101311130,3.2.0.v201101311130]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.lang' range='[2.6.0.v201404270220,2.6.0.v201404270220]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.log4j' range='[1.2.15.v201012070815,1.2.15.v201012070815]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.logging' range='[1.2.15.v20180523-0437,1.2.15.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.logging.source' range='[1.2.15.v20180523-0437,1.2.15.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.source' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.builder.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ecore' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ecore.source' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.smap' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.smap.source' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codemining' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codemining.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.ui' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.ui.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.jdt38' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.jdt38.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ide' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ide.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ui' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ui.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.edit' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.edit.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib' range='[2.14.0.v20180522-1629,2.14.0.v20180522-1629]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.source' range='[2.14.0.v20180522-1629,2.14.0.v20180522-1629]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.macro' range='[2.14.0.v20180522-1629,2.14.0.v20180522-1629]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.macro.source' range='[2.14.0.v20180522-1629,2.14.0.v20180522-1629]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide' range='[2.14.0.v20180522-1821,2.14.0.v20180522-1821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide.source' range='[2.14.0.v20180522-1821,2.14.0.v20180522-1821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.redist.feature.jar' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.purexbase.ui' version='2.14.0.v20180523-0437'>
      <update id='org.eclipse.xtext.purexbase.ui' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Pure Xbase UI'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.purexbase.ui'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ui' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.purexbase.ui' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.autoedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.purexbase.ui.editor' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.purexbase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.purexbase.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='3.5.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.purexbase.ui' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.purexbase.ui; singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.junit' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.xbase.junit' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xbase JUnit support'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.junit'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.junit' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.junit' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.junit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.junit.evaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.junit.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.junit.typesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.junit.ui' version='0.0.0'/>
        <provided namespace='java.package' name='testdata' version='0.0.0'/>
        <provided namespace='java.package' name='testdata.a' version='0.0.0'/>
        <provided namespace='java.package' name='testdata.b' version='0.0.0'/>
        <provided namespace='java.package' name='testdata.ordersensitivity' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[14.0.0,22.0.0)'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.10.2' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.junit4' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.testing' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='java.package' name='org.junit' range='[4.0.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.junit' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.xbase.junit&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.shared.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.common.types.shared.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Common Types Shared State  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.shared'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.shared.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.shared.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.common.types.shared.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.ui.graph.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.xtext.ui.graph.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Railroad Diagram Plugin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.ui.graph'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.graph.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.ui.graph.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.ui.graph.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.xtext.ui.graph.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.smap.source' version='2.14.0.v20180522-1833' singleton='false'>
      <update id='org.eclipse.xtext.smap.source' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext JSR-45 Smap Installer Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.smap'/>
        <property name='maven-version' value='2.14.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.smap.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.smap.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.smap.source' version='2.14.0.v20180522-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.xtext.smap.source&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.lib' version='2.14.0.v20180522-1629' singleton='false'>
      <update id='org.eclipse.xtext.xbase.lib' range='[0.0.0,2.14.0.v20180522-1629)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xbase Runtime Library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.lib'/>
        <property name='maven-version' value='2.14.0'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib' version='2.14.0.v20180522-1629'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' version='2.14.0.v20180522-1629'/>
        <provided namespace='java.package' name='org.eclipse.xtend2.lib' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.lib' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.lib.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.lib.util' version='2.14.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='com.google.guava' range='[14.0.0,22.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.lib' version='2.14.0.v20180522-1629'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.xbase.lib&#xA;Bundle-Version: 2.14.0.v20180522-1629
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.standalone.source' version='2.14.0.v20180523-0530' singleton='false'>
      <update id='org.eclipse.xtend.standalone.source' range='[0.0.0,2.14.0.v20180523-0530)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtend Standalone Bundle Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.standalone'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.standalone.source' version='2.14.0.v20180523-0530'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.standalone.source' version='2.14.0.v20180523-0530'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.standalone.source' version='2.14.0.v20180523-0530'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtend.standalone.source&#xA;Bundle-Version: 2.14.0.v20180523-0530
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.examples' version='2.14.0.v20180523-0530'>
      <update id='org.eclipse.xtend.examples' range='[0.0.0,2.14.0.v20180523-0530)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtend Examples'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.examples'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.examples' version='2.14.0.v20180523-0530'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.examples' version='2.14.0.v20180523-0530'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='2.9.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.examples' version='2.14.0.v20180523-0530'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtend.examples;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0530
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.util.source' version='2.14.0.v20180522-1821' singleton='false'>
      <update id='org.eclipse.xtext.util.source' range='[0.0.0,2.14.0.v20180522-1821)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Utilities Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.util'/>
        <property name='maven-version' value='2.14.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.util.source' version='2.14.0.v20180522-1821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.util.source' version='2.14.0.v20180522-1821'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.util.source' version='2.14.0.v20180522-1821'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.util.source&#xA;Bundle-Version: 2.14.0.v20180522-1821
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.antlr.runtime' version='3.2.0.v201101311130' singleton='false'>
      <update id='org.antlr.runtime' range='[0.0.0,3.2.0.v201101311130)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='ANTLR Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='4865'/>
        <property name='iplog.contact.name' value='Chris Aniszczyk'/>
        <property name='iplog.contact.email' value='caniszczyk@gmail.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.antlr.runtime' version='3.2.0.v201101311130'/>
        <provided namespace='osgi.bundle' name='org.antlr.runtime' version='3.2.0.v201101311130'/>
        <provided namespace='java.package' name='org.antlr.runtime' version='3.2.0'/>
        <provided namespace='java.package' name='org.antlr.runtime.debug' version='3.2.0'/>
        <provided namespace='java.package' name='org.antlr.runtime.misc' version='3.2.0'/>
        <provided namespace='java.package' name='org.antlr.runtime.tree' version='3.2.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.antlr.runtime' version='3.2.0.v201101311130'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.antlr.runtime&#xA;Bundle-Version: 3.2.0.v201101311130
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.idea.generator' version='2.14.0.v20180523-0437'>
      <update id='org.eclipse.xtext.idea.generator' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext IDEA Generator'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.idea.generator'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.idea.generator' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.idea.generator' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.idea.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.idea.generator.parser.antlr' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.generator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xtext.generator' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.idea.generator' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.idea.generator;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.codemining.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.ui.codemining.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext UI Codemining Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.codemining'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codemining.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codemining.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codemining.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.ui.codemining.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.purexbase.ide.source' version='2.14.0.v20180522-1833' singleton='false'>
      <update id='org.eclipse.xtext.purexbase.ide.source' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Pure Xbase Generic Ide Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.purexbase.ide'/>
        <property name='maven-version' value='2.14.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ide.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.purexbase.ide.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.purexbase.ide.source' version='2.14.0.v20180522-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.xtext.purexbase.ide.source&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='v20180523-0937.Default' version='1.0.0.888C77cMGiYEEB7sQfpRFhfMp8hL'>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='Uncategorized'/>
        <property name='org.eclipse.equinox.p2.description' value='Default category for otherwise uncategorized features'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='v20180523-0937.Default' version='1.0.0.888C77cMGiYEEB7sQfpRFhfMp8hL'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.source' range='[6.1.1.v20180414-0329,6.1.1.v20180414-0329]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit' range='[4.11.0.v201303080030,4.11.0.v201303080030]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit' range='[4.12.0.v201504281640,4.12.0.v201504281640]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm' range='[6.1.1.v20180414-0329,6.1.1.v20180414-0329]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit.source' range='[4.12.0.v201504281640,4.12.0.v201504281640]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.tree' range='[6.1.1.v20180414-0329,6.1.1.v20180414-0329]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.tree.source' range='[6.1.1.v20180414-0329,6.1.1.v20180414-0329]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.xtext.ui.feature.jar' version='2.14.0.v20180523-0937'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Xtext UI'/>
        <property name='df_LT.description' value='Xtext UI Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.jar' version='2.14.0.v20180523-0937'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.ui' version='2.14.0.v20180523-0937'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.ui' version='2.14.0.v20180523-0937'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.common.types.shared.jdt38' version='2.14.0.v20180523-0437'>
      <update id='org.eclipse.xtext.common.types.shared.jdt38' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Common Types Shared State (JDT 3.8)'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.shared.jdt38'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared.jdt38' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.shared.jdt38' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.shared.jdt38' 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.xtext.common.types.shared' version='2.14.0.v20180523-0437'/>
        <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.xtext.common.types.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.8.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.8.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='java.package' name='org.eclipse.ui.ide' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.shared.jdt38' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.common.types.shared.jdt38;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0437&#xA;Fragment-Host: org.eclipse.xtext.common.types.shared
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.sdk.feature.group' version='2.14.0.v20180523-0937' singleton='false'>
      <update id='org.eclipse.xtend.sdk.feature.group' range='[0.0.0,2.14.0.v20180523-0937)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.sdk'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Xtend IDE'/>
        <property name='df_LT.description' value='The Xtend Eclipse Plug-in. Includes everything you need to get started with programming Xtend in Eclipse.'/>
        <property name='df_LT.providerName' value='Eclipse Xtend'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.group' version='2.14.0.v20180523-0937'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='33'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' range='[2.14.0,2.15.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.feature.group' range='[2.14.0,2.15.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib' range='[2.14.0,2.15.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.macro' range='[2.14.0,2.15.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.source' range='[2.14.0,2.15.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.macro.source' range='[2.14.0,2.15.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.lang' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.core' range='[2.14.0.v20180523-0530,2.14.0.v20180523-0530]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide.common' range='[2.14.0.v20180523-0530,2.14.0.v20180523-0530]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide' range='[2.14.0.v20180523-0530,2.14.0.v20180523-0530]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.examples' range='[2.14.0.v20180523-0530,2.14.0.v20180523-0530]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.doc' range='[2.14.0.v20180523-0530,2.14.0.v20180523-0530]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.m2e' range='[2.14.0.v20180523-0530,2.14.0.v20180523-0530]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.standalone' range='[2.14.0.v20180523-0530,2.14.0.v20180523-0530]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.core.source' range='[2.14.0.v20180523-0530,2.14.0.v20180523-0530]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide.common.source' range='[2.14.0.v20180523-0530,2.14.0.v20180523-0530]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide.source' range='[2.14.0.v20180523-0530,2.14.0.v20180523-0530]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.m2e.source' range='[2.14.0.v20180523-0530,2.14.0.v20180523-0530]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.standalone.source' range='[2.14.0.v20180523-0530,2.14.0.v20180523-0530]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.junit4' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.junit4.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.testing' range='[2.14.0.v20180522-1821,2.14.0.v20180522-1821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.testing.source' range='[2.14.0.v20180522-1821,2.14.0.v20180522-1821]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.junit' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.junit.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.testing' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.testing.source' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.testing' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.testing.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui.testing' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui.testing.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.jar' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2011, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.ui' version='2.14.0.v20180523-0437'>
      <update id='org.eclipse.xtext.ui' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext UI Core'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='74'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.containers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.autoedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.bracketmatching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.copyqualifiedname' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.doubleClicking' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.embedded' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.findrefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.formatting2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.hierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.hover.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.hyperlinking' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.info' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.model.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.navigation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.occurrences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.outline.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.outline.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.outline.quickoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.preferences.fields' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.reconciler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.syntaxcoloring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.tasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.tasks.dialogfields' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.toggleComments' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.editor.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.generator.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.guice' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.label' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.notification' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring2.participant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.refactoring2.rename' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.resource.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.shared.contribution' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.tasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.tasks.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.wizard.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.workspace' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='2.10.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='3.5.101' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='3.4.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='3.5.101' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='3.5.101' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='3.5.102' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.2.1' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.5.200' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.6.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='org.apache.commons.lang' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.ui;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.ide' version='2.14.0.v20180522-1833'>
      <update id='org.eclipse.xtext.xbase.ide' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xbase Generic IDE Services'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.ide'/>
        <property name='maven-version' value='2.14.0'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ide' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ide' version='2.14.0.v20180522-1833'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ide.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ide.highlighting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.ide.types' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[6.1.1,6.2.0)'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.ide' version='2.14.0.v20180522-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.xtext.xbase.ide;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.shared' version='2.14.0.v20180523-0437'>
      <update id='org.eclipse.xtext.common.types.shared' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Common Types Shared State'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.shared'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.shared' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.shared' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.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='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='3.6.0' optional='true'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.shared' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.common.types.shared;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.lang' version='2.6.0.v201404270220' singleton='false'>
      <update id='org.apache.commons.lang' range='[0.0.0,2.6.0.v201404270220)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Apache Commons Lang'/>
        <property name='df_LT.providerName' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='6450'/>
        <property name='iplog.contact.name' value='Lazar Kirchev'/>
        <property name='iplog.contact.email' value='l.kirchev@sap.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.lang' version='2.6.0.v201404270220'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.lang' version='2.6.0.v201404270220'/>
        <provided namespace='java.package' name='org.apache.commons.lang.enum' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang.enums' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang.builder' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang.time' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang.exception' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang.mutable' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang.text' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang.reflect' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang.math' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.commons.lang' version='2.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.lang' version='2.6.0.v201404270220'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.lang&#xA;Bundle-Version: 2.6.0.v201404270220
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.lib.macro.source' version='2.14.0.v20180522-1629' singleton='false'>
      <update id='org.eclipse.xtend.lib.macro.source' range='[0.0.0,2.14.0.v20180522-1629)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse Xtend Active Annotations Library Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.lib.macro'/>
        <property name='maven-version' value='2.14.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.macro.source' version='2.14.0.v20180522-1629'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.lib.macro.source' version='2.14.0.v20180522-1629'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.lib.macro.source' version='2.14.0.v20180522-1629'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtend.lib.macro.source&#xA;Bundle-Version: 2.14.0.v20180522-1629
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.purexbase.ui.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.purexbase.ui.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Pure Xbase UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.purexbase.ui'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ui.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.purexbase.ui.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.purexbase.ui.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.purexbase.ui.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.generator' version='2.14.0.v20180522-1821'>
      <update id='org.eclipse.xtext.xtext.generator' range='[0.0.0,2.14.0.v20180522-1821)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Generator 2'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.generator'/>
        <property name='maven-version' value='2.14.0'/>
      </properties>
      <provides size='46'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.generator' version='2.14.0.v20180522-1821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.generator' version='2.14.0.v20180522-1821'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ecore2xtext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.exporting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.grammarAccess' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.idea' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.idea.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.junit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.model.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.model.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.postProcessing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting.simpleExpressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting.simpleExpressions.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.parser.antlr.splitting.simpleExpressions.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.resourceFactory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.codemining' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.contentAssist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.projectWizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.tasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.ui.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.web' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.generator.xbase' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='2.10.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.10.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.10.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe2.lib' range='2.7.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='de.itemis.xtext.antlr' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.generator' version='2.14.0.v20180522-1821'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.xtext.generator;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180522-1821
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.codetemplates.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.ui.codetemplates.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Codetemplates Language Runtime Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.codetemplates'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codetemplates.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.ui.codetemplates.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext' version='2.14.0.v20180522-1821'>
      <update id='org.eclipse.xtext' range='[0.0.0,2.14.0.v20180522-1821)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext'/>
        <property name='maven-version' value='2.14.0'/>
      </properties>
      <provides size='78'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext' version='2.14.0.v20180522-1821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext' version='2.14.0.v20180522-1821'/>
        <provided namespace='java.package' name='org.eclipse.xtext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.parser.packrat' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.parser.packrat.consumers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.conversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.conversion.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.diagnostics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.documentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.documentation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.findReferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting2.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting2.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting2.regionaccess' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.formatting2.regionaccess.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.trace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.trace.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.generator.trace.node' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.grammaranalysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.grammaranalysis.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.linking' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.linking.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.linking.lazy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.mwe' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.naming' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.nodemodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.nodemodel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.nodemodel.serialization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.nodemodel.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.packrat' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.packrat.consumers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.packrat.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.packrat.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.packrat.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parser.packrat.tokens' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parsetree.reconstr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.parsetree.reconstr.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource.clustering' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource.containers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.resource.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.scoping.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.acceptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.diagnostic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.sequencer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.serializer.tokens' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.tasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.validation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.workspace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.ecoreInference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.parser' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.10.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.10.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.10.1'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[6.1.1,6.2.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.core' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mwe.utils' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.typesystem.emf' range='1.0.1' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.5.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext' version='2.14.0.v20180522-1821'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180522-1821
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.codetemplates.ui.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.ui.codetemplates.ui.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Codetemplates Language UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.codetemplates.ui'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ui.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codetemplates.ui.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.ui.codetemplates.ui.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.examples.feature.jar' version='2.14.0.v20180523-0937'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Xtext Examples'/>
        <property name='df_LT.description' value='Xtext Examples Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.examples'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.examples.feature.jar' version='2.14.0.v20180523-0937'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.examples' version='2.14.0.v20180523-0937'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.examples' version='2.14.0.v20180523-0937'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.
      </copyright>
    </unit>
    <unit id='org.eclipse.xtend.lib.source' version='2.14.0.v20180522-1629' singleton='false'>
      <update id='org.eclipse.xtend.lib.source' range='[0.0.0,2.14.0.v20180522-1629)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse Xtend Runtime Library Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.lib'/>
        <property name='maven-version' value='2.14.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.source' version='2.14.0.v20180522-1629'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.lib.source' version='2.14.0.v20180522-1629'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.lib.source' version='2.14.0.v20180522-1629'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtend.lib.source&#xA;Bundle-Version: 2.14.0.v20180522-1629
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.testing' version='2.14.0.v20180522-1821'>
      <update id='org.eclipse.xtext.testing' range='[0.0.0,2.14.0.v20180522-1821)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Testing Infrastructure'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.testing'/>
        <property name='maven-version' value='2.14.0'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.testing' version='2.14.0.v20180522-1821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.testing' version='2.14.0.v20180522-1821'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.smoketest' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.smoketest.processors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.testing.validation' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.lsp4j.jsonrpc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='java.package' name='org.apache.log4j.spi' range='1.2.15'/>
        <required namespace='java.package' name='org.junit.jupiter.api.extension' range='[5.0.0,6.0.0)' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.testing' version='2.14.0.v20180522-1821'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.testing;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180522-1821
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.sdk.feature.group' version='2.14.0.v20180523-0937' singleton='false'>
      <update id='org.eclipse.xtext.sdk.feature.group' range='[0.0.0,2.14.0.v20180523-0937)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.sdk'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Xtext Complete SDK'/>
        <property name='df_LT.description' value='The full Software Development Kit. Includes everything you need to develop programming languages and domain specific languages.'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.sdk.feature.group' version='2.14.0.v20180523-0937'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.docs.feature.group' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.group' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.redist.feature.group' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.examples.feature.group' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.feature.group' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.feature.group' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.feature.group' range='[2.14.0.v20180522-1631,2.14.0.v20180522-1631]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.ui.feature.group' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.sdk.feature.group' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='2.10.2'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='2.10.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.source' range='2.10.2'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.source' range='2.10.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe2.language.sdk.feature.group' range='2.9.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.source' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ide' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ide.source' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ui' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.purexbase.ui.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.m2e' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.m2e.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.idea.generator' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.idea.generator.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.sdk.feature.jar' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2016, 2018 Xtext Committers and Contributors.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.xbase.lib.feature.group' version='2.14.0.v20180522-1631' singleton='false'>
      <update id='org.eclipse.xtext.xbase.lib.feature.group' range='[0.0.0,2.14.0.v20180522-1631)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.lib'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Xbase Library'/>
        <property name='df_LT.description' value='Xbase Library Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.feature.group' version='2.14.0.v20180522-1631'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib' range='[2.14.0.v20180522-1629,2.14.0.v20180522-1629]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.source' range='[2.14.0.v20180522-1629,2.14.0.v20180522-1629]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.feature.jar' range='[2.14.0.v20180522-1631,2.14.0.v20180522-1631]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.
      </copyright>
    </unit>
    <unit id='org.eclipse.xtend.lib.macro' version='2.14.0.v20180522-1629' singleton='false'>
      <update id='org.eclipse.xtend.lib.macro' range='[0.0.0,2.14.0.v20180522-1629)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtend Macro Interfaces'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.lib.macro'/>
        <property name='maven-version' value='2.14.0'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib.macro' version='2.14.0.v20180522-1629'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.lib.macro' version='2.14.0.v20180522-1629'/>
        <provided namespace='java.package' name='org.eclipse.xtend.lib.macro' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.lib.macro.declaration' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.lib.macro.expression' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.lib.macro.file' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.lib.macro.services' version='2.14.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.lib.macro' version='2.14.0.v20180522-1629'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtend.lib.macro&#xA;Bundle-Version: 2.14.0.v20180522-1629
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.junit4' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.junit4' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext JUnit4 Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.junit4'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.junit4' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.junit4' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.smoketest' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.smoketest.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.smoketest.processors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.junit4.validation' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.6.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.5.200' optional='true'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='1.2.15' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder.standalone' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='2.10.2' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.internal' range='4.10.0'/>
        <required namespace='java.package' name='org.junit.internal.builders' range='4.10.0'/>
        <required namespace='java.package' name='org.junit.rules' range='4.7.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.runner.manipulation' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.runner.notification' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.runners' range='4.5.0'/>
        <required namespace='java.package' name='org.junit.runners.model' range='4.5.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.junit4' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.junit4&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.lib' version='2.14.0.v20180522-1629' singleton='false'>
      <update id='org.eclipse.xtend.lib' range='[0.0.0,2.14.0.v20180522-1629)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtend Runtime Library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.lib'/>
        <property name='maven-version' value='2.14.0'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.lib' version='2.14.0.v20180522-1629'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.lib' version='2.14.0.v20180522-1629'/>
        <provided namespace='java.package' name='org.eclipse.xtend.lib' version='2.14.0'/>
        <provided namespace='java.package' name='org.eclipse.xtend.lib.annotations' version='2.14.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib.macro' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.lib' version='2.14.0.v20180522-1629'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtend.lib&#xA;Bundle-Version: 2.14.0.v20180522-1629
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.standalone' version='2.14.0.v20180523-0530' singleton='false'>
      <update id='org.eclipse.xtend.standalone' range='[0.0.0,2.14.0.v20180523-0530)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtend Standalone Bundle'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.standalone'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.standalone' version='2.14.0.v20180523-0530'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.standalone' version='2.14.0.v20180523-0530'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.junit4' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.junit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='2.10.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.standalone' version='2.14.0.v20180523-0530'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtend.standalone&#xA;Bundle-Version: 2.14.0.v20180523-0530
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm.source' version='6.1.1.v20180414-0329' singleton='false'>
      <update id='org.objectweb.asm.source' range='[0.0.0,6.1.1.v20180414-0329)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='ASM Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.objectweb.asm'/>
        <property name='maven-version' value='6.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.source' version='6.1.1.v20180414-0329'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.source' version='6.1.1.v20180414-0329'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.source' version='6.1.1.v20180414-0329'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm.source&#xA;Bundle-Version: 6.1.1.v20180414-0329
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.doc' version='2.14.0.v20180523-0437'>
      <update id='org.eclipse.xtext.doc' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.doc'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.doc' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.doc' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='3.5.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.doc' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.doc;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.sdk.feature.jar' version='2.14.0.v20180523-0937'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.xtext'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Xtext Complete SDK'/>
        <property name='df_LT.description' value='The full Software Development Kit. Includes everything you need to develop programming languages and domain specific languages.'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.sdk'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.sdk.feature.jar' version='2.14.0.v20180523-0937'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.sdk' version='2.14.0.v20180523-0937'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.sdk' version='2.14.0.v20180523-0937'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2016, 2018 Xtext Committers and Contributors.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.ui.codemining' version='2.14.0.v20180523-0437'>
      <update id='org.eclipse.xtext.ui.codemining' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext UI Codemining Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.codemining'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codemining' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codemining' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codemining' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.text.codemining' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codemining' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.ui.codemining;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.runtime.feature.jar' version='2.14.0.v20180523-0937'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Xtext Runtime'/>
        <property name='df_LT.description' value='Xtext Runtime Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.runtime'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.runtime.feature.jar' version='2.14.0.v20180523-0937'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.runtime' version='2.14.0.v20180523-0937'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.runtime' version='2.14.0.v20180523-0937'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.xbase.lib.source' version='2.14.0.v20180522-1629' singleton='false'>
      <update id='org.eclipse.xtext.xbase.lib.source' range='[0.0.0,2.14.0.v20180522-1629)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse Xbase Runtime Library Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.lib'/>
        <property name='maven-version' value='2.14.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.source' version='2.14.0.v20180522-1629'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib.source' version='2.14.0.v20180522-1629'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.lib.source' version='2.14.0.v20180522-1629'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.xbase.lib.source&#xA;Bundle-Version: 2.14.0.v20180522-1629
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.redist.feature.jar' version='2.14.0.v20180523-0937'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Xtext Redistributable'/>
        <property name='df_LT.description' value='The bits needed to use an Xtext-based language. You cannot develop new languages with it. For that you need the SDK.'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.redist'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.redist.feature.jar' version='2.14.0.v20180523-0937'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.xtext.redist' version='2.14.0.v20180523-0937'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.xtext.redist' version='2.14.0.v20180523-0937'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.common.types.source' version='2.14.0.v20180522-1833' singleton='false'>
      <update id='org.eclipse.xtext.common.types.source' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Common Types Runtime Library Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types'/>
        <property name='maven-version' value='2.14.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.source' version='2.14.0.v20180522-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.xtext.common.types.source&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.ui.testing' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.xbase.ui.testing' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xbase UI Testing Infrastructure'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.ui.testing'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui.testing' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui.testing' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.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='12'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='[14.0.0,22.0.0)'/>
        <required namespace='osgi.bundle' name='com.google.inject' range='3.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.testing' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
        <required namespace='java.package' name='org.junit' range='[4.0.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.ui.testing' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.xbase.ui.testing&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.activities' version='2.14.0.v20180523-0437'>
      <update id='org.eclipse.xtext.activities' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext UI Activities'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.activities'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.activities' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.activities' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.activities' 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.6.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.activities' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.activities;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xtext.wizard.source' version='2.14.0.v20180522-1821' singleton='false'>
      <update id='org.eclipse.xtext.xtext.wizard.source' range='[0.0.0,2.14.0.v20180522-1821)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Wizard Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.wizard'/>
        <property name='maven-version' value='2.14.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.wizard.source' version='2.14.0.v20180522-1821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.wizard.source' version='2.14.0.v20180522-1821'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.wizard.source' version='2.14.0.v20180522-1821'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.xtext.wizard.source&#xA;Bundle-Version: 2.14.0.v20180522-1821
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase' version='2.14.0.v20180522-1833'>
      <update id='org.eclipse.xtext.xbase' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xbase Model'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase'/>
        <property name='maven-version' value='2.14.0'/>
      </properties>
      <provides size='56'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase' version='2.14.0.v20180522-1833'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.formatting2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.typesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.typing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.xAnnotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.xAnnotations.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.annotations.xAnnotations.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.compiler.output' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.controlflow' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.conversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.featurecalls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.formatting2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.imports' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.interpreter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.interpreter.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.jvmmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.linking' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.parser.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.parser.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.scoping.batch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.scoping.featurecalls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.serializer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.arguments' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.computation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.conformance' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.legacy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.override' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.references' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typesystem.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.typing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtype.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtype.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.10.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='2.10.1'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='[3.2.0,3.2.1)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[6.1.1,6.2.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='4.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase' version='2.14.0.v20180522-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.xtext.xbase;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.doc' version='2.14.0.v20180523-0530'>
      <update id='org.eclipse.xtend.doc' range='[0.0.0,2.14.0.v20180523-0530)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtend Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.doc'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.doc' version='2.14.0.v20180523-0530'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.doc' version='2.14.0.v20180523-0530'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='3.5.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.doc' version='2.14.0.v20180523-0530'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtend.doc;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0530
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.codetemplates.ide' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.ui.codetemplates.ide' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Codetemplates Language Generic Ide'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.codetemplates.ide'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ide' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ide' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ide.contentassist.antlr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ide.contentassist.antlr.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ide.contentassist.antlr.lexer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.highlighting' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.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.xtext.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codetemplates.ide' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.ui.codetemplates.ide&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.idea.generator.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.idea.generator.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext IDEA Generator Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.idea.generator'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.idea.generator.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.idea.generator.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.idea.generator.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.idea.generator.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ide.source' version='2.14.0.v20180522-1821' singleton='false'>
      <update id='org.eclipse.xtext.ide.source' range='[0.0.0,2.14.0.v20180522-1821)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext IDE Library Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ide'/>
        <property name='maven-version' value='2.14.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ide.source' version='2.14.0.v20180522-1821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ide.source' version='2.14.0.v20180522-1821'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ide.source' version='2.14.0.v20180522-1821'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.ide.source&#xA;Bundle-Version: 2.14.0.v20180522-1821
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.edit' version='2.14.0.v20180523-0437'>
      <update id='org.eclipse.xtext.common.types.edit' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Common Types Edit'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.edit'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.edit' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.edit' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.common.types.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='3'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.10.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.edit' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.common.types.edit;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.junit4.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.junit4.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext JUnit4 Support Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.junit4'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.junit4.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.junit4.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.junit4.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.junit4.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.ide.source' version='2.14.0.v20180523-0530' singleton='false'>
      <update id='org.eclipse.xtend.ide.source' range='[0.0.0,2.14.0.v20180523-0530)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtend IDE Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.ide'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.ide.source' version='2.14.0.v20180523-0530'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.ide.source' version='2.14.0.v20180523-0530'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.ide.source' version='2.14.0.v20180523-0530'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtend.ide.source&#xA;Bundle-Version: 2.14.0.v20180523-0530
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.testing.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.ui.testing.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext UI Testing Infrastructure Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.testing'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.testing.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.testing.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.testing.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.ui.testing.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.generator.source' version='2.14.0.v20180522-1833' singleton='false'>
      <update id='org.eclipse.xtext.generator.source' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Generator Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.generator'/>
        <property name='maven-version' value='2.14.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.generator.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.generator.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.generator.source' version='2.14.0.v20180522-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.xtext.generator.source&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.ui.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext UI Core  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.ui.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.junit.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.xbase.junit.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xbase JUnit support  Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.junit'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.junit.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.junit.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.junit.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.xbase.junit.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.feature.group' version='2.14.0.v20180523-0937' singleton='false'>
      <update id='org.eclipse.xtext.xbase.feature.group' range='[0.0.0,2.14.0.v20180523-0937)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Xbase'/>
        <property name='df_LT.description' value='Xbase Feature'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.feature.group' version='2.14.0.v20180523-0937'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.lib.feature.group' range='[2.14.0.v20180522-1631,2.14.0.v20180522-1631]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.source' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ui.source' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ide' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.ide.source' range='[2.14.0.v20180522-1833,2.14.0.v20180522-1833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.feature.jar' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.xbase.testing' version='2.14.0.v20180522-1833'>
      <update id='org.eclipse.xtext.xbase.testing' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xbase Testing Infrastructure'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase.testing'/>
        <property name='maven-version' value='2.14.0'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.testing' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.testing' version='2.14.0.v20180522-1833'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.testing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.testing.evaluation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xbase.testing.typesystem' version='0.0.0'/>
        <provided namespace='java.package' name='testdata' version='0.0.0'/>
        <provided namespace='java.package' name='testdata.a' version='0.0.0'/>
        <provided namespace='java.package' name='testdata.b' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.testing' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.testing' version='2.14.0.v20180522-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.xtext.xbase.testing;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtend.core.source' version='2.14.0.v20180523-0530' singleton='false'>
      <update id='org.eclipse.xtend.core.source' range='[0.0.0,2.14.0.v20180523-0530)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtend Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtend'/>
        <property name='maven-artifactId' value='org.eclipse.xtend.core'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtend.core.source' version='2.14.0.v20180523-0530'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtend.core.source' version='2.14.0.v20180523-0530'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtend.core.source' version='2.14.0.v20180523-0530'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtend.core.source&#xA;Bundle-Version: 2.14.0.v20180523-0530
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.shared' version='2.14.0.v20180523-0437'>
      <update id='org.eclipse.xtext.ui.shared' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext UI Shared'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.shared'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.shared' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.shared' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.shared.internal' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.6.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.shared' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.ui.shared;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.common.types.ui.source' version='2.14.0.v20180523-0437' singleton='false'>
      <update id='org.eclipse.xtext.common.types.ui.source' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Xtext'/>
        <property name='df_LT.bundleName' value='Xtext Common Types UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.common.types.ui'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.common.types.ui.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.common.types.ui.source' version='2.14.0.v20180523-0437'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.common.types.ui.source' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.common.types.ui.source&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ecore' version='2.14.0.v20180522-1833'>
      <update id='org.eclipse.xtext.ecore' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Ecore Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ecore'/>
        <property name='maven-version' value='2.14.0'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ecore' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ecore' version='2.14.0.v20180522-1833'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ecore' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ecore' version='2.14.0.v20180522-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.xtext.ecore;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.docs.feature.group' version='2.14.0.v20180523-0937' singleton='false'>
      <update id='org.eclipse.xtext.docs.feature.group' range='[0.0.0,2.14.0.v20180523-0937)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='Xtext documentation'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.xtext.feature'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.docs'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the&#xA;terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;indication of agreement by the user, the provisioning Technology will complete installation&#xA;of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Xtext Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.docs.feature.group' version='2.14.0.v20180523-0937'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.doc' range='[2.14.0.v20180523-0437,2.14.0.v20180523-0437]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.docs.feature.jar' range='[2.14.0.v20180523-0937,2.14.0.v20180523-0937]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2009, 2018 itemis AG (http://www.itemis.eu) and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License&#xA;v1.0 which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html Description here.
      </copyright>
    </unit>
    <unit id='org.eclipse.xtext.xtext.wizard' version='2.14.0.v20180522-1821' singleton='false'>
      <update id='org.eclipse.xtext.xtext.wizard' range='[0.0.0,2.14.0.v20180522-1821)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Xtext Wizard'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xtext.wizard'/>
        <property name='maven-version' value='2.14.0'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xtext.wizard' version='2.14.0.v20180522-1821'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xtext.wizard' version='2.14.0.v20180522-1821'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.wizard.cli' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.xtext.wizard.ecore2xtext' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='2.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.10.2'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xtext.wizard' version='2.14.0.v20180522-1821'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.xtext.wizard&#xA;Bundle-Version: 2.14.0.v20180522-1821
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.xbase.source' version='2.14.0.v20180522-1833' singleton='false'>
      <update id='org.eclipse.xtext.xbase.source' range='[0.0.0,2.14.0.v20180522-1833)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Xbase Runtime Library Sources'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Xtext'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.xbase'/>
        <property name='maven-version' value='2.14.0'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.xbase.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.xbase.source' version='2.14.0.v20180522-1833'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.xbase.source' version='2.14.0.v20180522-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.xtext.xbase.source&#xA;Bundle-Version: 2.14.0.v20180522-1833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xtext.ui.codetemplates.ui' version='2.14.0.v20180523-0437'>
      <update id='org.eclipse.xtext.ui.codetemplates.ui' range='[0.0.0,2.14.0.v20180523-0437)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Xtext Codetemplates Language UI'/>
        <property name='df_LT.providerName' value='Eclipse Xtext'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.xtext'/>
        <property name='maven-artifactId' value='org.eclipse.xtext.ui.codetemplates.ui'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.ui.codetemplates.ui' version='2.14.0.v20180523-0437'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ui' version='2.14.0.v20180523-0437'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.evaluator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.highlighting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.labeling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.partialEditing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.projectedEditing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.quickfix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.resolvers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.scoping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xtext.ui.codetemplates.ui.validation' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.codetemplates.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ui.shared' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.builder' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.4.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.4.1'/>
        <required namespace='osgi.bundle' name='org.antlr.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtend.lib' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.xtext.xbase.lib' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.log4j' range='1.2.15'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xtext.ui.codetemplates.ui' version='2.14.0.v20180523-0437'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xtext.ui.codetemplates.ui;singleton:=true&#xA;Bundle-Version: 2.14.0.v20180523-0437
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm.tree.source' version='6.1.1.v20180414-0329' singleton='false'>
      <update id='org.objectweb.asm.tree.source' range='[0.0.0,6.1.1.v20180414-0329)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='ASM Tree Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.objectweb.asm.tree'/>
        <property name='maven-version' value='6.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.tree.source' version='6.1.1.v20180414-0329'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.tree.source' version='6.1.1.v20180414-0329'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.tree.source' version='6.1.1.v20180414-0329'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm.tree.source&#xA;Bundle-Version: 6.1.1.v20180414-0329
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
  </units>
</repository>
