blob: a484a857563cbc20529a7a0d43dd8edec9b14307 [file] [log] [blame]
<?xml version='1.0' encoding='UTF-8'?>
<?metadataRepository class='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1.0.0'?>
<repository name='EPP Wizard Metadata repository' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
<properties size='1'>
<property name='p2.timestamp' value='1236837422477'/>
</properties>
<units size='59'>
<unit id='epp.ECF' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='Eclipse Communication Framework'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='ECF is a framework for supporting the development of distributed Eclipse-based tools and applications.'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.ECF' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ecf.core.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.component.CVS' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='CVS'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='CVS Team Provider'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.component.CVS' version='2.0.0.qualifier'/>
</provides>
<requires size='2'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cvs.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.component.SDK' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='Eclipse Classic SDK'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='Eclipse Classic SDK'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.component.SDK' version='2.0.0.qualifier'/>
</provides>
<requires size='6'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cvs.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.MDT_XSD' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.MDT_XSD' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.package.jee' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='Eclipse IDE for Java EE Developers'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='Tools for Java developers creating JEE and Web applications, including a Java IDE, tools for JEE and JSF, Mylyn and others.'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.package.jee' version='2.0.0.qualifier'/>
</provides>
<requires size='8'>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.WebTools' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.DataTools' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.JDT' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.CVS' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.Mylyn.jdt' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.XML' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.RSE' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.EMF_TENEO' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.EMF_TENEO' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.teneo.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.component.SVN' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='SVN'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='Subversive Subversion Team Provider'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.component.SVN' version='2.0.0.qualifier'/>
</provides>
<requires size='2'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.svn.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.GMF' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.GMF' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gmf.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.M2T_MTL' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.M2T_MTL' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mtl.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.DataTools' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='Data Tools Platform'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='Database Development'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.DataTools' version='2.0.0.qualifier'/>
</provides>
<requires size='4'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sdk.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sdk.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.DSDP_TML' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.DSDP_TML' version='2.0.0.qualifier'/>
</provides>
<requires size='4'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tml.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tml.sdk.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.package.javame' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='Eclipse IDE for JavaME'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='Eclipse IDE for JavaME.'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.package.javame' version='2.0.0.qualifier'/>
</provides>
<requires size='6'>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.JDT' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.CVS' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.Mylyn.jdt' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.XML' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.DSDP_MTJ' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.component.DataTools' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='Data Tools Platform SDK'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='Database Development SDK'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.component.DataTools' version='2.0.0.qualifier'/>
</provides>
<requires size='4'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sdk.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sdk.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.CDT' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='C/C++ Development Tooling'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='C and C++ Integrated Development Environment (IDE)'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.CDT' version='2.0.0.qualifier'/>
</provides>
<requires size='5'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.platform.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.mylyn.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.Eclipse' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.Eclipse' version='2.0.0.qualifier'/>
</provides>
<requires size='6'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cvs.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.component.JDT' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='Java'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='Java Development Tools (JDT)'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.component.JDT' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.EMF_QTV' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.EMF_QTV' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.emfqtv.all.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.component.DLTKRUBY' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='DLTK Ruby'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='Tools for Ruby Developers.'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.component.DLTKRUBY' version='2.0.0.qualifier'/>
</provides>
<requires size='6'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.ruby.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.rse.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.mylyn.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.package.reporting' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='Eclipse IDE for Java and Report Developers'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='JEE tools and BIRT reporting tool for Java developers to create JEE and Web applications that also have reporting needs.'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.package.reporting' version='2.0.0.qualifier'/>
</provides>
<requires size='2'>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.package.jee' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.BIRT' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.EMF_(Core)' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='EMF SDK'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='EMF SDK'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.EMF_(Core)' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.component.JSDT' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='JavaScript Developer Tools'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='JavaScript development Tools.'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.component.JSDT' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.DSDP_TM' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.DSDP_TM' version='2.0.0.qualifier'/>
</provides>
<requires size='6'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rse.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rse.remotecdt.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rse.useractions.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm.terminal.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.component.Mylyn.jdt' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='Mylyn JDT'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='Mylyn for Java Development Tools (JDT).'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.component.Mylyn.jdt' version='2.0.0.qualifier'/>
</provides>
<requires size='4'>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.Mylyn' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.java_feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.package.cpp' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='Eclipse IDE for C/C++ Developers'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='An IDE for C/C++ developers with Mylyn integration.'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.package.cpp' version='2.0.0.qualifier'/>
</provides>
<requires size='4'>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.CDT' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.CVS' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.Mylyn' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.package.sdk' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='Eclipse Classic SDK'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='The classic Eclipse download: the Eclipse Platform, Java Development Tools, and Plug-in Development Environment, including source and both user and programmer documentation.'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.package.sdk' version='2.0.0.qualifier'/>
</provides>
<requires size='1'>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.SDK' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.package.modeling' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='Eclipse Modeling Tools (includes Incubating components)'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='This modeling package contains a collection of Eclipse Modeling Project components, including EMF, GMF, MDT XSD/OCL/UML2, M2M, M2T, and EMFT elements. It includes a complete SDK, developer tools and source code. Note that the Modeling package includes some incubating components, as indicated by feature numbers less than 1.0.0 on the feature list.'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.package.modeling' version='2.0.0.qualifier'/>
</provides>
<requires size='19'>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.SDK' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.CVS' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.Mylyn.pde' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.EMF_(Core)' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.MDT_XSD' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.EMF_QTV' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.GEF' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.MDT_UML2' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.MDT_UML2TOOLS' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.OCL' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.GMF' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.QVT' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.M2M_ATL' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.M2T_JET' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.EMF_TENEO' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.EMFT_ECORETOOLS' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.EMFT_MINT' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.EMFT_COMPARE' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.TMF_XTEXT' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.TMF_XTEXT' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xtext.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.GEF' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.GEF' version='2.0.0.qualifier'/>
</provides>
<requires size='4'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.zest.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.component.Mylyn' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='Mylyn Base Components'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='Mylyn Base Components with Bugzilla, IDE, Wikitext and team features.'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.component.Mylyn' version='2.0.0.qualifier'/>
</provides>
<requires size='8'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn_feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.bugzilla_feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.context_feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.ide_feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.team_feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext_feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.DLTK' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.DLTK' version='2.0.0.qualifier'/>
</provides>
<requires size='9'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.ruby.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.itcl.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.rse.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.mylyn.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.Mylyn' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.Mylyn' version='2.0.0.qualifier'/>
</provides>
<requires size='11'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn_feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.bugzilla_feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.context_feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.pde_feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.java_feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.ide_feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.team_feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.wikitext_feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.sdk_feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.M2M_ATL' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.M2M_ATL' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.atl.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.EMFT_MWE' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.EMFT_MWE' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mwe.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.package.rcp' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='Eclipse for RCP/Plug-in Developers'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='A complete set of tools for developers who want to create Eclipse plug-ins or Rich Client Applications. It includes a complete SDK, developer tools and source code, plus Mylyn, an XML editor and the Eclipse Communication Framework.'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.package.rcp' version='2.0.0.qualifier'/>
</provides>
<requires size='5'>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.SDK' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.CVS' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.XML' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.Mylyn.pde' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.Java_Workflow_Tooling' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.Java_Workflow_Tooling' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jwt_feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.RAP' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='Rich Ajax Platform SDK (RAP)'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='Eclipse Rich Ajax Platform.'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.RAP' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rap.tooling.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.DSDP_MTJ' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='DSDP MTJ'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='DSDP MTJ'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.DSDP_MTJ' version='2.0.0.qualifier'/>
</provides>
<requires size='5'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mtj.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mtj.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mtj.examples.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.QVT' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.QVT' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.m2m.qvt.oml.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.OCL' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='EMF OCL SDK'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='The EMF OCL bla blablabl'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.OCL' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ocl.all.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.component.DLTKTCL' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='DLTK TCL'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='Tools for TCL, iTcl and XOTcl Developers.'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.component.DLTKTCL' version='2.0.0.qualifier'/>
</provides>
<requires size='8'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.core.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.tcl.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.xotcl.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.itcl.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.rse.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.dltk.mylyn.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.M2T_XPAND' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.M2T_XPAND' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xpand.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.STP' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.STP' version='2.0.0.qualifier'/>
</provides>
<requires size='10'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.stp.b2j.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.stp.bpmn.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.stp.policy.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.stp.sca.feature.frascati.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.stp.sca.feature.tuscany.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.stp.sca.feature.xmleditor.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.stp.sca.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.stp.im.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.component.RSE' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='Remote System Explorer'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='An integrated framework and toolkit for seamless working on remote systems through SSH, FTP or dstore protocols.'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.component.RSE' version='2.0.0.qualifier'/>
</provides>
<requires size='5'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rse.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.rse.useractions.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tm.terminal.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.EMFT_ECORETOOLS' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.EMFT_ECORETOOLS' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecoretools.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.EMFT_MINT' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.EMFT_MINT' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mint.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.Subversive' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.Subversive' version='2.0.0.qualifier'/>
</provides>
<requires size='7'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.svn.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.svn.nl1.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.svn.resource.ignore.rules.jdt.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.svn.mylyn.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.svn.source.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.ACTF' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.ACTF' version='2.0.0.qualifier'/>
</provides>
<requires size='5'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.actf.visualization.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.actf.visualization.ui.pdt.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.actf.visualization.ui.wst.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.component.XML' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='XML Editor and Tools'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='XML, DTD and XML Schema Editors, validators, and XML Catalog support.'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.component.XML' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_ui.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.Memory_Analyzer_(MAT)' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.Memory_Analyzer_(MAT)' version='2.0.0.qualifier'/>
</provides>
<requires size='4'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mat.chart.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.TPTP' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='Testing and Performance'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='Tools and Frameworks to improve performance and automatic testing.'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.TPTP' version='2.0.0.qualifier'/>
</provides>
<requires size='9'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tptp.platform.runtime.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tptp.monitoring.runtime.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tptp.test.runtime.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tptp.trace.runtime.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tptp.birt.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tptp.wtp.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tptp.examples.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.package.java' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='Eclipse IDE for Java Developers'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='The essential tools for any Java developer, including a Java IDE, a CVS client, XML Editor and Mylyn.'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.package.java' version='2.0.0.qualifier'/>
</provides>
<requires size='5'>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.JDT' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.CVS' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.Mylyn.jdt' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.XML' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.WebTools' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='Web Tools Standard'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='Support of Web standards in the scope of the Web Standard Tools subproject includes languages and specifications published by open-standard bodies (e.g. W3C, IETF, ECMA, OASIS, WS-I, ANSI) that are commonly used by Web-centric applications (e.g. HTML, CSS, JavaScript, XML, XSD, XSLT, SVG, SOAP, WSDL, UDDI, SQL).'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.WebTools' version='2.0.0.qualifier'/>
</provides>
<requires size='11'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis2tools.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jpt.eclipselink.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.webpageeditor.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_ui.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.M2T_JET' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.M2T_JET' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jet.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.BIRT' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='BIRT Charting and Reporting'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='Business Intelligence and Reporting Tools (BIRT)'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.BIRT' version='2.0.0.qualifier'/>
</provides>
<requires size='11'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.doc.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='com.lowagie.itext.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.codec.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.mozilla.rhino.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.sac.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.apache.derby.core.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.integration.wtp.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.integration.wtp.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.MDT_UML2' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.MDT_UML2' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.EMFT_COMPARE' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.EMFT_COMPARE' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.compare.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.MDT_UML2TOOLS' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value=''/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value=''/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.MDT_UML2TOOLS' version='2.0.0.qualifier'/>
</provides>
<requires size='3'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.uml2tools.sdk.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.component.Mylyn.pde' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='Mylyn JDT'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='Mylyn for Plug-in Development Tools (PDT).'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.component.Mylyn.pde' version='2.0.0.qualifier'/>
</provides>
<requires size='4'>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.Mylyn.jdt' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.mylyn.pde_feature.feature.group' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' range='0.0.0'/>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.ide' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
<unit id='epp.component.UDC' version='2.0.0.qualifier'>
<properties size='4'>
<property name='org.eclipse.equinox.p2.name' value='Usage Data Collector (UDC)'/>
<property name='lineUp' value='true'/>
<property name='org.eclipse.equinox.p2.type.group' value='true'/>
<property name='org.eclipse.equinox.p2.description' value='EPP Usage Data Collector (UDC)'/>
</properties>
<provides size='1'>
<provided namespace='org.eclipse.equinox.p2.iu' name='epp.component.UDC' version='2.0.0.qualifier'/>
</provides>
<requires size='1'>
<required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.epp.usagedata.feature.feature.group' range='0.0.0'/>
</requires>
<touchpoint id='null' version='0.0.0'/>
</unit>
</units>
</repository>