<?xml version='1.0' encoding='UTF-8'?>
<?metadataRepository version='1.2.0'?>
<repository name='net.edgemind.ibee.p2' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
  <properties size='2'>
    <property name='p2.timestamp' value='1771837088343'/>
    <property name='p2.compressed' value='true'/>
  </properties>
  <units size='24'>
    <unit id='net.ibee.javafx.feature.feature.jar' version='1.16.1'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='JavaFX Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.ibee.javafx.feature'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.ibee.javafx.feature.feature.jar' version='1.16.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='net.ibee.javafx.feature' version='1.16.1'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='net.ibee.javafx.feature' version='1.16.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='net.ibee.genpython' version='1.16.1' singleton='false' generation='2'>
      <update id='net.ibee.genpython' range='[0.0.0,1.16.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='GenJython'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.ibee.genpython'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.ibee.genpython' version='1.16.1'/>
        <provided namespace='osgi.bundle' name='net.ibee.genpython' version='1.16.1'/>
        <provided namespace='java.package' name='net.edgemind.ibee.genpython' version='0.0.0'/>
        <provided namespace='osgi.identity' name='net.ibee.genpython' version='1.16.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='net.ibee.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.ibee.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            net.ibee.genpython
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.genpython.source' range='[1.16.1,1.16.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.ibee.genpython' version='1.16.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.ibee.genpython&#xA;Bundle-Version: 1.16.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='Default' version='1.0.0.7bE8U7acK6m'>
      <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='Default' version='1.0.0.7bE8U7acK6m'/>
      </provides>
      <requires size='19'>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.genpython' range='[1.16.1,1.16.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.poi' range='[1.16.1,1.16.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.swt.core' range='[1.16.1,1.16.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.javafx' range='[1.16.1,1.16.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.util' range='[1.16.1,1.16.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.edgemind.ibee.licensing.ui' range='[1.16.1,1.16.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.swt.ext' range='[1.16.1,1.16.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.swt.extra' range='[1.16.1,1.16.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.lib.javax-annotation-api' range='[1.16.1,1.16.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.edgemind.ibee.licensing.core' range='[1.16.1,1.16.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.core' range='[1.16.1,1.16.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.gmf' range='[1.16.1,1.16.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.lib.apache-commons' range='[1.16.1,1.16.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.ui' range='[1.16.1,1.16.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.q' range='[1.16.1,1.16.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.edgemind.ibee.gendoc' range='[1.16.1,1.16.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.javafx.feature.feature.group' range='[1.16.1,1.16.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.lib.jsoup' range='[1.16.1,1.16.1]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.dita' range='[1.16.1,1.16.1]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='net.ibee.javafx.linux' version='1.16.1' generation='2'>
      <update id='net.ibee.javafx.linux' range='[0.0.0,1.16.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='JavaFX Linux'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.ibee.javafx.linux'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.ibee.javafx.linux' version='1.16.1'/>
        <provided namespace='osgi.bundle' name='net.ibee.javafx.linux' version='1.16.1'/>
        <provided namespace='osgi.identity' name='net.ibee.javafx.linux' version='1.16.1'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='net.ibee.javafx' version='1.16.1'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='net.ibee.javafx' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            net.ibee.javafx.linux
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.javafx.linux.source' range='[1.16.1,1.16.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.ibee.javafx.linux' version='1.16.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.ibee.javafx.linux;singleton:=true&#xA;Bundle-Version: 1.16.1&#xA;Fragment-Host: net.ibee.javafx
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.ibee.poi' version='1.16.1' generation='2'>
      <update id='net.ibee.poi' range='[0.0.0,1.16.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Poi'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.ibee.poi'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='217'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.ibee.poi' version='1.16.1'/>
        <provided namespace='osgi.bundle' name='net.ibee.poi' version='1.16.1'/>
        <provided namespace='java.package' name='com.microsoft.schemas.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.compatibility.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.excel' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.excel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.office' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.office.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.visio.x2012.main' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.visio.x2012.main.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.x2006.digsig' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.x2006.digsig.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.x2006.encryption' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.x2006.encryption.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.x2006.keyEncryptor.certificate' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.x2006.keyEncryptor.certificate.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.x2006.keyEncryptor.password' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.x2006.keyEncryptor.password.impl' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.vml' version='0.0.0'/>
        <provided namespace='java.package' name='com.microsoft.schemas.vml.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.common.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.common.usermodel.fonts' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ddf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hpsf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hpsf.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hpsf.wellknown' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.dev' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.eventmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.eventusermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.eventusermodel.dummyrecord' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.aggregates' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.cf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.cont' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.pivottable' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.usermodel.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ooxml' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ooxml.dev' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ooxml.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ooxml.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.openxml4j.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.openxml4j.opc' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.openxml4j.opc.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.openxml4j.opc.internal.marshallers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.openxml4j.opc.internal.unmarshallers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.openxml4j.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.agile' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.binaryrc4' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.cryptoapi' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.dsig' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.dsig.facets' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.dsig.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.standard' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.temp' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.xor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.dev' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.eventfilesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.filesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.macros' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.nio' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.storage' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.sl.draw' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.sl.draw.binding' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.sl.draw.geom' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.sl.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.sl.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.sl.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.atp' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.constant' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.eval.forked' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.functions' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.ptg' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.udf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.usermodel.charts' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.usermodel.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.ss.util.cellwalk' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.wp.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xddf.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xddf.usermodel.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xddf.usermodel.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.geom' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.usermodel.section' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.usermodel.section.geometry' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.usermodel.shape' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.usermodel.shape.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xslf.draw' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xslf.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xslf.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xslf.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xslf.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xssf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.eventusermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.streaming' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.usermodel.charts' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.usermodel.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.usermodel.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xwpf.extractor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xwpf.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.poi.xwpf.usermodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.inst2xsd' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.inst2xsd.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.internal.classrefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.internal.elements' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.internal.javadoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.internal.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.internal.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.mutable' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.visitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.regex' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.repackage' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.richParser' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.soap' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.store' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.tool' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.validator' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.values' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.ltgfmt' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.ltgfmt.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.substwsdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.substwsdl.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xmlconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xmlconfig.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xmlschema' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xmlschema.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xsdownload' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xsdownload.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xsdschema' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xsdschema.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xpath.saxon' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xpathgen' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xquery.saxon' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xsd2inst' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.soap' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.xml.stream.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.xml.stream.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.etsi.uri.x01903.v13' version='0.0.0'/>
        <provided namespace='java.package' name='org.etsi.uri.x01903.v13.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.chart.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.main' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.main.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.picture' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.picture.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.customProperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.customProperties.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.extendedProperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.extendedProperties.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.relationships' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.relationships.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.presentationml.x2006.main' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.presentationml.x2006.main.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.spreadsheetml.x2006.main' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.spreadsheetml.x2006.main.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.wordprocessingml.x2006.main' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.wordprocessingml.x2006.main.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.xpackage.x2006.digitalSignature' version='0.0.0'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.xpackage.x2006.digitalSignature.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3.x2000.x09.xmldsig' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3.x2000.x09.xmldsig.impl' version='0.0.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.system.s8C3F193EE11A2F798ACF65489B9E6078' version='0.0.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.system.sD023D6490046BA0250A839A9AD24C443' version='0.0.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.system.sXMLCONFIG' version='0.0.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.system.sXMLLANG' version='0.0.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.system.sXMLSCHEMA' version='0.0.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.system.sXMLTOOLS' version='0.0.0'/>
        <provided namespace='osgi.identity' name='net.ibee.poi' version='1.16.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            net.ibee.poi
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.poi.source' range='[1.16.1,1.16.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.ibee.poi' version='1.16.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.ibee.poi;singleton:=true&#xA;Bundle-Version: 1.16.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.ibee.swt.core' version='1.16.1' generation='2'>
      <update id='net.ibee.swt.core' range='[0.0.0,1.16.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Core'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.ibee.swt.core'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.ibee.swt.core' version='1.16.1'/>
        <provided namespace='osgi.bundle' name='net.ibee.swt.core' version='1.16.1'/>
        <provided namespace='java.package' name='fr.edf.ibee.swt.core.table' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.swt.core' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.swt.core.app' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.swt.core.creator' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.swt.core.cursor' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.swt.core.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.swt.core.field' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.swt.core.handler' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.swt.core.image' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.swt.core.panel' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.swt.core.renderer' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.swt.core.styling' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.swt.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.swt.core.widgets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='net.ibee.swt.core' version='1.16.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.ibee.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.ibee.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.ibee.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.ibee.swt.ext' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.ibee.lib.apache-commons' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.widgets.grid' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            net.ibee.swt.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.swt.core.source' range='[1.16.1,1.16.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.ibee.swt.core' version='1.16.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.ibee.swt.core;singleton:=true&#xA;Bundle-Version: 1.16.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.ibee.javafx' version='1.16.1' generation='2'>
      <update id='net.ibee.javafx' range='[0.0.0,1.16.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Ibee JavaFX'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.ibee.javafx'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='41'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.ibee.javafx' version='1.16.1'/>
        <provided namespace='osgi.bundle' name='net.ibee.javafx' version='1.16.1'/>
        <provided namespace='java.package' name='javafx.animation' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.application' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.beans.binding' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.beans.property' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.beans.property.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.beans.value' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.collections' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.collections.transformation' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.css' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.css.converter' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.embed.swing' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.embed.swt' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.event' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.fxml' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.geometry' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.print' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.scene' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.scene.canvas' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.scene.chart' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.scene.control' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.scene.control.cell' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.scene.control.skin' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.scene.effect' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.scene.image' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.scene.input' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.scene.layout' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.scene.media' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.scene.paint' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.scene.robot' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.scene.shape' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.scene.text' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.scene.transform' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.stage' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.util' version='0.0.0'/>
        <provided namespace='java.package' name='javafx.util.converter' version='0.0.0'/>
        <provided namespace='osgi.identity' name='net.ibee.javafx' version='1.16.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            net.ibee.javafx
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.javafx.source' range='[1.16.1,1.16.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.ibee.javafx' version='1.16.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.ibee.javafx;singleton:=true&#xA;Bundle-Version: 1.16.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.ibee.util' version='1.16.1' generation='2'>
      <update id='net.ibee.util' range='[0.0.0,1.16.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Util'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.ibee.util'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.ibee.util' version='1.16.1'/>
        <provided namespace='osgi.bundle' name='net.ibee.util' version='1.16.1'/>
        <provided namespace='java.package' name='jsinterop.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.util' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.util.exec' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.util.file' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.util.math' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.util.misc' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.util.string' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.util.system' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.util.url' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.util.xml' version='0.0.0'/>
        <provided namespace='osgi.identity' name='net.ibee.util' version='1.16.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            net.ibee.util
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.util.source' range='[1.16.1,1.16.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.ibee.util' version='1.16.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.ibee.util;singleton:=true&#xA;Bundle-Version: 1.16.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.ibee.swt.ext' version='1.16.1' generation='2'>
      <update id='net.ibee.swt.ext' range='[0.0.0,1.16.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Ext'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.ibee.swt.ext'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='66'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.ibee.swt.ext' version='1.16.1'/>
        <provided namespace='osgi.bundle' name='net.ibee.swt.ext' version='1.16.1'/>
        <provided namespace='java.package' name='org.apache.batik' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.anim' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.anim.timing' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.anim.values' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.bridge' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.bridge.svg12' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.sac' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.css2' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.svg' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.svg12' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.anim' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.svg' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.svg12' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.traversal' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.xbl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.color' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.font' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.g2d' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.geom' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.codec.imageio' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.codec.jpeg' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.codec.png' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.codec.tiff' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.codec.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.renderable' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.rendered' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.swing' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.flow' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.font' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.renderer' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.svg12' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.script' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.script.rhino' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.script.rhino.svg12' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.image.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.keys' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.print' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.svg2svg' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.wmf' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.wmf.tosvg' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.batik.xml' version='0.0.0'/>
        <provided namespace='osgi.identity' name='net.ibee.swt.ext' version='1.16.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            net.ibee.swt.ext
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.swt.ext.source' range='[1.16.1,1.16.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.ibee.swt.ext' version='1.16.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.ibee.swt.ext;singleton:=true&#xA;Bundle-Version: 1.16.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.edgemind.ibee.licensing.ui' version='1.16.1' singleton='false' generation='2'>
      <update id='net.edgemind.ibee.licensing.ui' range='[0.0.0,1.16.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Licensing-ui'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.edgemind.ibee.licensing.ui'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.edgemind.ibee.licensing.ui' version='1.16.1'/>
        <provided namespace='osgi.bundle' name='net.edgemind.ibee.licensing.ui' version='1.16.1'/>
        <provided namespace='java.package' name='net.edgemind.ibee.licensing.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='net.edgemind.ibee.licensing.ui' version='1.16.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.edgemind.ibee.licensing.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            net.edgemind.ibee.licensing.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.edgemind.ibee.licensing.ui.source' range='[1.16.1,1.16.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.edgemind.ibee.licensing.ui' version='1.16.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.edgemind.ibee.licensing.ui&#xA;Bundle-Version: 1.16.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.ibee.swt.extra' version='1.16.1' singleton='false' generation='2'>
      <update id='net.ibee.swt.extra' range='[0.0.0,1.16.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Extra'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.ibee.swt.extra'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.ibee.swt.extra' version='1.16.1'/>
        <provided namespace='osgi.bundle' name='net.ibee.swt.extra' version='1.16.1'/>
        <provided namespace='java.package' name='net.edgemind.ibee.extra.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.extra.field' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.extra.widgets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='net.ibee.swt.extra' version='1.16.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.ibee.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.ibee.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.ibee.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.ibee.swt.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            net.ibee.swt.extra
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.swt.extra.source' range='[1.16.1,1.16.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.ibee.swt.extra' version='1.16.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.ibee.swt.extra&#xA;Bundle-Version: 1.16.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.ibee.lib.javax-annotation-api' version='1.16.1' singleton='false' generation='2'>
      <update id='net.ibee.lib.javax-annotation-api' range='[0.0.0,1.16.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Javax-annotation-api'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.ibee.lib.javax-annotation-api'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.ibee.lib.javax-annotation-api' version='1.16.1'/>
        <provided namespace='osgi.bundle' name='net.ibee.lib.javax-annotation-api' version='1.16.1'/>
        <provided namespace='java.package' name='javax.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.security' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.sql' version='0.0.0'/>
        <provided namespace='osgi.identity' name='net.ibee.lib.javax-annotation-api' version='1.16.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            net.ibee.lib.javax-annotation-api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.lib.javax-annotation-api.source' range='[1.16.1,1.16.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.ibee.lib.javax-annotation-api' version='1.16.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.ibee.lib.javax-annotation-api&#xA;Bundle-Version: 1.16.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.edgemind.ibee.licensing.core' version='1.16.1' singleton='false' generation='2'>
      <update id='net.edgemind.ibee.licensing.core' range='[0.0.0,1.16.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Licensing-Core'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.edgemind.ibee.licensing.core'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.edgemind.ibee.licensing.core' version='1.16.1'/>
        <provided namespace='osgi.bundle' name='net.edgemind.ibee.licensing.core' version='1.16.1'/>
        <provided namespace='java.package' name='net.edgemind.ibee.licensing.core' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.licensing.core.exception' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.licensing.core.hardwarekey' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.licensing.core.product' version='0.0.0'/>
        <provided namespace='osgi.identity' name='net.edgemind.ibee.licensing.core' version='1.16.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='java.package' name='net.edgemind.ibee.util.system' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            net.edgemind.ibee.licensing.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.edgemind.ibee.licensing.core.source' range='[1.16.1,1.16.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.edgemind.ibee.licensing.core' version='1.16.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.edgemind.ibee.licensing.core&#xA;Bundle-Version: 1.16.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.ibee.core' version='1.16.1' generation='2'>
      <update id='net.ibee.core' range='[0.0.0,1.16.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Model'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.ibee.core'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='44'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.ibee.core' version='1.16.1'/>
        <provided namespace='osgi.bundle' name='net.ibee.core' version='1.16.1'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.able' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.app' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.command' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.context' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.diagram' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.diagram.primitives' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.diagram.util' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.exception' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.gni' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.iml' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.iml.domain' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.iml.domain.impl' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.iml.domain.types' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.iml.model' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.iml.model.delegate' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.iml.model.impl' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.iml.modules.base' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.iml.modules.base.impl' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.iml.modules.vm' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.iml.modules.vm.impl' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.io' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.library' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.log' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.property' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.registry' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.resource' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.resource.edit' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.resource.impl' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.resource.reader' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.resource.reader.sax' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.resource.reader.sax2' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.resource.type' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.resource.url' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.resource.writer' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.resource.writer.sax' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.resource.writer.sax2' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.test' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='net.ibee.core' version='1.16.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.ibee.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            net.ibee.core
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.core.source' range='[1.16.1,1.16.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.ibee.core' version='1.16.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.ibee.core;singleton:=true&#xA;Bundle-Version: 1.16.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.ibee.gmf' version='1.16.1' singleton='false' generation='2'>
      <update id='net.ibee.gmf' range='[0.0.0,1.16.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Gmf'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.ibee.gmf'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.ibee.gmf' version='1.16.1'/>
        <provided namespace='osgi.bundle' name='net.ibee.gmf' version='1.16.1'/>
        <provided namespace='java.package' name='net.ibee.gmf.model' version='0.0.0'/>
        <provided namespace='java.package' name='net.ibee.gmf.model.converter' version='0.0.0'/>
        <provided namespace='java.package' name='net.ibee.gmf.reader' version='0.0.0'/>
        <provided namespace='java.package' name='net.ibee.gmf.util' version='0.0.0'/>
        <provided namespace='java.package' name='net.ibee.gmf.writer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='net.ibee.gmf' version='1.16.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='net.ibee.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.ibee.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            net.ibee.gmf
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.gmf.source' range='[1.16.1,1.16.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.ibee.gmf' version='1.16.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.ibee.gmf&#xA;Bundle-Version: 1.16.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.ibee.ui' version='1.16.1' generation='2'>
      <update id='net.ibee.ui' range='[0.0.0,1.16.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Ui'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.ibee.ui'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.ibee.ui' version='1.16.1'/>
        <provided namespace='osgi.bundle' name='net.ibee.ui' version='1.16.1'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.app' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.charts' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.charts.axis' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.charts.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.charts.viewer' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.column' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.common' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.common.event' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.common.listener' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.diagram' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.diagram.editor' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.diagram.renderer' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.diagram.toolbar' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.diagram.util' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.diagram.viewer' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.dialog.status' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.menu' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.property' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.table' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.toolbar' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.tree' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.z' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.ui.z.renderer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='net.ibee.ui' version='1.16.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='net.ibee.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.ibee.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.swt.graphics' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            net.ibee.ui
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.ui.source' range='[1.16.1,1.16.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.ibee.ui' version='1.16.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.ibee.ui;singleton:=true&#xA;Bundle-Version: 1.16.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.ibee.lib.apache-commons' version='1.16.1' generation='2'>
      <update id='net.ibee.lib.apache-commons' range='[0.0.0,1.16.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Ibee Apache-commons'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.ibee.lib.apache-commons'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.ibee.lib.apache-commons' version='1.16.1'/>
        <provided namespace='osgi.bundle' name='net.ibee.lib.apache-commons' version='1.16.1'/>
        <provided namespace='java.package' name='org.apache.commons.cli' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.csv' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.io' version='0.0.0'/>
        <provided namespace='osgi.identity' name='net.ibee.lib.apache-commons' version='1.16.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            net.ibee.lib.apache-commons
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.lib.apache-commons.source' range='[1.16.1,1.16.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.ibee.lib.apache-commons' version='1.16.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.ibee.lib.apache-commons;singleton:=true&#xA;Bundle-Version: 1.16.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.ibee.q' version='1.16.1' singleton='false' generation='2'>
      <update id='net.ibee.q' range='[0.0.0,1.16.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Figaro Q'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.ibee.q'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.ibee.q' version='1.16.1'/>
        <provided namespace='osgi.bundle' name='net.ibee.q' version='1.16.1'/>
        <provided namespace='java.package' name='net.edgemind.ibee.q.analysis' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.q.exception' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.q.figaro' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.q.model.cutset' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.q.model.cutset.impl' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.q.model.helper' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.q.model.q' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.q.model.q.impl' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.q.scram' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.q.ui' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.q.util.result' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.q.xfta' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.q.xfta2' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.q.yams' version='0.0.0'/>
        <provided namespace='osgi.identity' name='net.ibee.q' version='1.16.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='net.ibee.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.ibee.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.ibee.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            net.ibee.q
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.q.source' range='[1.16.1,1.16.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.ibee.q' version='1.16.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.ibee.q&#xA;Bundle-Version: 1.16.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.edgemind.ibee.gendoc' version='1.16.1' singleton='false' generation='2'>
      <update id='net.edgemind.ibee.gendoc' range='[0.0.0,1.16.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Gendoc'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.edgemind.ibee.gendoc'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.edgemind.ibee.gendoc' version='1.16.1'/>
        <provided namespace='osgi.bundle' name='net.edgemind.ibee.gendoc' version='1.16.1'/>
        <provided namespace='java.package' name='net.edgemind.ibee.gendoc.html' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.gendoc.wikimedia' version='0.0.0'/>
        <provided namespace='osgi.identity' name='net.edgemind.ibee.gendoc' version='1.16.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='net.ibee.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.ibee.lib.jsoup' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            net.edgemind.ibee.gendoc
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.edgemind.ibee.gendoc.source' range='[1.16.1,1.16.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.edgemind.ibee.gendoc' version='1.16.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.edgemind.ibee.gendoc&#xA;Bundle-Version: 1.16.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='a.jre.javase' version='17.0.0' singleton='false'>
      <provides size='256'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' version='17.0.0'/>
        <provided namespace='java.package' name='java.applet' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.table' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.desktop' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.jpeg' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.type' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.zip' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='0.0.0'/>
        <provided namespace='java.package' name='java.time' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.element' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.sctp' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jarsigner' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.event' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.metal' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.colorchooser' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.logging' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.support' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.x500' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.directory' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.chrono' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.loading' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='java.math' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.geom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.transaction.xa' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stax' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.traversal' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.swing.interop' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt' version='0.0.0'/>
        <provided namespace='java.package' name='java.text' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.undo' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='java.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.bmp' version='0.0.0'/>
        <provided namespace='java.package' name='sun.misc' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.format' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.server' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.serial' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.synth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.basic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.tree' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.function' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image.renderable' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ls' version='0.0.0'/>
        <provided namespace='java.package' name='javax.smartcardio' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.random' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker.support' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.dgc' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.processing' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.http' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.invoke' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.management' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.atomic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.color' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.openmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.rtf' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.javadoc.doclet' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.multi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.registry' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.java.accessibility.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.management.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.constant' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.request' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.instrument' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.ref' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.regex' version='0.0.0'/>
        <provided namespace='java.package' name='org.ietf.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.filechooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='java.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap.spi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute.standard' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.tool' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.jconsole' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.security.jarsigner' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.kerberos' version='0.0.0'/>
        <provided namespace='java.package' name='java.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='java.util' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.temporal' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.doctree' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.execution' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html.parser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.javac' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.text.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.timer' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.keyinfo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.tree' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.font' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.relation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.modelmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.locks' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.nimbus' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio.mapmode' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.border' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr.consumer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.tiff' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='0.0.0'/>
        <provided namespace='java.package' name='sun.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.sasl' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.module' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.zone' version='0.0.0'/>
        <provided namespace='java.package' name='netscape.javascript' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans.beancontext' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.tools' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.script' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.module' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset' version='0.0.0'/>
        <provided namespace='java.package' name='java.io' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.jar' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='0.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.1.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.3.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.4.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.5.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.6.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.7.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='17.0.0'/>
      </provides>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='net.ibee.javafx.feature.feature.group' version='1.16.1' singleton='false'>
      <update id='net.ibee.javafx.feature.feature.group' range='[0.0.0,1.16.1)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='JavaFX Feature'/>
        <property name='org.eclipse.equinox.p2.description' value='[Enter Feature Description here.]'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.example.com/description'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.ibee.javafx.feature'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.ibee.javafx.feature.feature.group' version='1.16.1'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.javafx' range='[1.16.1,1.16.1]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.javafx.win' range='[1.16.1,1.16.1]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.javafx.linux' range='[1.16.1,1.16.1]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.javafx.feature.feature.jar' range='[1.16.1,1.16.1]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='http://www.example.com/license' url='http://www.example.com/license'>
          [Enter License Description here.]
        </license>
      </licenses>
      <copyright uri='http://www.example.com/copyright' url='http://www.example.com/copyright'>
        [Enter Copyright Description here.]
      </copyright>
    </unit>
    <unit id='net.ibee.lib.jsoup' version='1.16.1' singleton='false' generation='2'>
      <update id='net.ibee.lib.jsoup' range='[0.0.0,1.16.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Ibee Jsoup Lib'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.ibee.lib.jsoup'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.ibee.lib.jsoup' version='1.16.1'/>
        <provided namespace='osgi.bundle' name='net.ibee.lib.jsoup' version='1.16.1'/>
        <provided namespace='java.package' name='org.jsoup' version='0.0.0'/>
        <provided namespace='java.package' name='org.jsoup.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.jsoup.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.jsoup.nodes' version='0.0.0'/>
        <provided namespace='java.package' name='org.jsoup.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.jsoup.safety' version='0.0.0'/>
        <provided namespace='java.package' name='org.jsoup.select' version='0.0.0'/>
        <provided namespace='osgi.identity' name='net.ibee.lib.jsoup' version='1.16.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            net.ibee.lib.jsoup
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.lib.jsoup.source' range='[1.16.1,1.16.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.ibee.lib.jsoup' version='1.16.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.ibee.lib.jsoup&#xA;Bundle-Version: 1.16.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.ibee.javafx.win' version='1.16.1' generation='2'>
      <update id='net.ibee.javafx.win' range='[0.0.0,1.16.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='JavaFX Windows'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.ibee.javafx.win'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.ibee.javafx.win' version='1.16.1'/>
        <provided namespace='osgi.bundle' name='net.ibee.javafx.win' version='1.16.1'/>
        <provided namespace='osgi.identity' name='net.ibee.javafx.win' version='1.16.1'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='net.ibee.javafx' version='1.16.1'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='net.ibee.javafx' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            net.ibee.javafx.win
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.javafx.win.source' range='[1.16.1,1.16.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.ibee.javafx.win' version='1.16.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.ibee.javafx.win;singleton:=true&#xA;Bundle-Version: 1.16.1&#xA;Fragment-Host: net.ibee.javafx
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.ibee.dita' version='1.16.1' singleton='false' generation='2'>
      <update id='net.ibee.dita' range='[0.0.0,1.16.1)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='Dita'/>
        <property name='maven-groupId' value='ibee'/>
        <property name='maven-artifactId' value='net.ibee.dita'/>
        <property name='maven-version' value='1.16.1'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.ibee.dita' version='1.16.1'/>
        <provided namespace='osgi.bundle' name='net.ibee.dita' version='1.16.1'/>
        <provided namespace='java.package' name='net.edgemind.ibee.dita.builder.word' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.dita.exception' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.dita.exporter' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.dita.items' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.dita.style' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.dita.template' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.dita.template.html' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.dita.template.word' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.dita.util' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.dita.writer' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.dita.writer.html' version='0.0.0'/>
        <provided namespace='java.package' name='net.edgemind.ibee.dita.writer.word' version='0.0.0'/>
        <provided namespace='java.package' name='org.docx4j.openpackaging.exceptions' version='0.0.0'/>
        <provided namespace='osgi.identity' name='net.ibee.dita' version='1.16.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='net.ibee.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.ibee.util' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.ibee.poi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='junit-jupiter-api' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=17))'>
          <description>
            net.ibee.dita
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='net.ibee.dita.source' range='[1.16.1,1.16.1]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.ibee.dita' version='1.16.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.ibee.dita&#xA;Bundle-Version: 1.16.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
  </units>
</repository>
