new epp model and iu files
diff --git a/plugins/org.eclipse.epp.wizard/data/metadata/content.xml b/plugins/org.eclipse.epp.wizard/data/metadata/content.xml index 7d9a82a..600b492 100644 --- a/plugins/org.eclipse.epp.wizard/data/metadata/content.xml +++ b/plugins/org.eclipse.epp.wizard/data/metadata/content.xml
@@ -1,1023 +1,1118 @@ -<?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='1236087735093'/> - </properties> - <units size='54'> - <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='2'> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.SDK' range='0.0.0'/> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.UDC' range='0.0.0'/> - </requires> - <touchpoint id='null' version='0.0.0'/> - </unit> - <unit id='epp.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.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.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=''/> - <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_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.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.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.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.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.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.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.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.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.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.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.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.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.tm.discovery.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.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.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.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.UDC' range='0.0.0'/> - </requires> - <touchpoint id='null' version='0.0.0'/> - </unit> - <unit id='epp.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.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.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.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.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.JDT' range='0.0.0'/> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.CVS' range='0.0.0'/> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.Mylyn' range='0.0.0'/> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.XML' range='0.0.0'/> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.UDC' 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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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> - <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.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.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.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.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.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.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.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_(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.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.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.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.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.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.CVS' range='0.0.0'/> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.Mylyn' range='0.0.0'/> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.UDC' 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.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.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.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.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.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.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.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='Subversion Team Provider'/> - </properties> - <provides size='1'> - <provided namespace='org.eclipse.equinox.p2.iu' name='epp.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.UDC' 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.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.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.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.DataTools' range='0.0.0'/> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.JDT' range='0.0.0'/> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.CVS' range='0.0.0'/> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.Mylyn' range='0.0.0'/> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.XML' range='0.0.0'/> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.DSDP_TM' range='0.0.0'/> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.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.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.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.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.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.SDK' range='0.0.0'/> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.CVS' range='0.0.0'/> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.XML' range='0.0.0'/> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.Mylyn' range='0.0.0'/> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.UDC' 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.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.modeling' 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.modeling' version='2.0.0.qualifier'/> - </provides> - <requires size='19'> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.package.SDK' range='0.0.0'/> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.CVS' range='0.0.0'/> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.Mylyn' 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'/> - <required namespace='org.eclipse.equinox.p2.iu' name='epp.UDC' range='0.0.0'/> - </requires> - <touchpoint id='null' version='0.0.0'/> - </unit> - </units> -</repository> +<?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='1236691199582'/> + </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=''/> + <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_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.tm.discovery.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>
diff --git a/plugins/org.eclipse.epp.wizard/data/model/IUs/galileo_components.iu b/plugins/org.eclipse.epp.wizard/data/model/IUs/galileo_components.iu index 99f4182..e49e0a5 100644 --- a/plugins/org.eclipse.epp.wizard/data/model/IUs/galileo_components.iu +++ b/plugins/org.eclipse.epp.wizard/data/model/IUs/galileo_components.iu
@@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <installable version="1.0.0"> <units size="10"> -<unit version="2.0.0.qualifier" id="epp.CVS"> +<unit version="2.0.0.qualifier" id="epp.component.CVS"> <properties size="3"> <property name="org.eclipse.equinox.p2.name" value="CVS"/> <property name="lineUp" value="true"/> @@ -9,29 +9,29 @@ <property name="org.eclipse.equinox.p2.description" value="CVS Team Provider"/> </properties> <provides size="1"> - <provided namespace="org.eclipse.equinox.p2.iu" name="epp.CVS" version="2.0.0.qualifier"/> + <provided namespace="org.eclipse.equinox.p2.iu" name="epp.component.CVS" version="2.0.0.qualifier"/> </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.cvs.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> </requires> </unit> -<unit version="2.0.0.qualifier" id="epp.SVN"> +<unit version="2.0.0.qualifier" id="epp.component.SVN"> <properties size="3"> <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="Subversion Team Provider"/> + <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.SVN" version="2.0.0.qualifier"/> + <provided namespace="org.eclipse.equinox.p2.iu" name="epp.component.SVN" version="2.0.0.qualifier"/> </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.team.svn.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> </requires> </unit> -<unit version="2.0.0.qualifier" id="epp.JDT"> +<unit version="2.0.0.qualifier" id="epp.component.JDT"> <properties size="3"> <property name="org.eclipse.equinox.p2.name" value="Java"/> <property name="lineUp" value="true"/> @@ -39,15 +39,15 @@ <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.JDT" version="2.0.0.qualifier"/> + <provided namespace="org.eclipse.equinox.p2.iu" name="epp.component.JDT" version="2.0.0.qualifier"/> </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.jdt.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> -<unit version="2.0.0.qualifier" id="epp.SDK"> +<unit version="2.0.0.qualifier" id="epp.component.SDK"> <properties size="3"> <property name="org.eclipse.equinox.p2.name" value="Eclipse Classic SDK"/> <property name="lineUp" value="true"/> @@ -55,18 +55,18 @@ <property name="org.eclipse.equinox.p2.description" value="Eclipse Classic SDK"/> </properties> <provides size="1"> - <provided namespace="org.eclipse.equinox.p2.iu" name="epp.SDK" version="2.0.0.qualifier"/> + <provided namespace="org.eclipse.equinox.p2.iu" name="epp.component.SDK" version="2.0.0.qualifier"/> </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.sdk.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.cvs.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.pde.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.jdt.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> -<unit version="2.0.0.qualifier" id="epp.UDC"> +<unit version="2.0.0.qualifier" id="epp.component.UDC"> <properties size="3"> <property name="org.eclipse.equinox.p2.name" value="Usage Data Collector (UDC)"/> <property name="lineUp" value="true"/> @@ -74,13 +74,13 @@ <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.UDC" version="2.0.0.qualifier"/> + <provided namespace="org.eclipse.equinox.p2.iu" name="epp.component.UDC" version="2.0.0.qualifier"/> </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.epp.usagedata.feature.feature.group"/> </requires> </unit> -<unit version="2.0.0.qualifier" id="epp.XML"> +<unit version="2.0.0.qualifier" id="epp.component.XML"> <properties size="3"> <property name="org.eclipse.equinox.p2.name" value="XML Editor and Tools"/> <property name="lineUp" value="true"/> @@ -88,15 +88,15 @@ <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.XML" version="2.0.0.qualifier"/> + <provided namespace="org.eclipse.equinox.p2.iu" name="epp.component.XML" version="2.0.0.qualifier"/> </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.wst.xml_ui.feature.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> -<unit version="2.0.0.qualifier" id="epp.JSDT"> +<unit version="2.0.0.qualifier" id="epp.component.JSDT"> <properties size="3"> <property name="org.eclipse.equinox.p2.name" value="JavaScript Developer Tools"/> <property name="lineUp" value="true"/> @@ -104,15 +104,15 @@ <property name="org.eclipse.equinox.p2.description" value="JavaScript development Tools."/> </properties> <provides size="1"> - <provided namespace="org.eclipse.equinox.p2.iu" name="epp.JSDT" version="2.0.0.qualifier"/> + <provided namespace="org.eclipse.equinox.p2.iu" name="epp.component.JSDT" version="2.0.0.qualifier"/> </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.wst.jsdt.feature.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> -<unit version="2.0.0.qualifier" id="epp.RSE"> +<unit version="2.0.0.qualifier" id="epp.component.RSE"> <properties size="3"> <property name="org.eclipse.equinox.p2.name" value="Remote System Explorer"/> <property name="lineUp" value="true"/> @@ -120,17 +120,17 @@ <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.RSE" version="2.0.0.qualifier"/> + <provided namespace="org.eclipse.equinox.p2.iu" name="epp.component.RSE" version="2.0.0.qualifier"/> </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.rse.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.tm.discovery.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.tm.terminal.sdk.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> -<unit version="2.0.0.qualifier" id="epp.DLTKTCL"> +<unit version="2.0.0.qualifier" id="epp.component.DLTKTCL"> <properties size="3"> <property name="org.eclipse.equinox.p2.name" value="DLTK TCL"/> <property name="lineUp" value="true"/> @@ -138,7 +138,7 @@ <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.DLTKTCL" version="2.0.0.qualifier"/> + <provided namespace="org.eclipse.equinox.p2.iu" name="epp.component.DLTKTCL" version="2.0.0.qualifier"/> </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.dltk.core.feature.group"/> @@ -147,11 +147,11 @@ <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.dltk.itcl.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.dltk.rse.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.dltk.mylyn.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> -<unit version="2.0.0.qualifier" id="epp.DLTKRUBY"> +<unit version="2.0.0.qualifier" id="epp.component.DLTKRUBY"> <properties size="3"> <property name="org.eclipse.equinox.p2.name" value="DLTK Ruby"/> <property name="lineUp" value="true"/> @@ -159,14 +159,86 @@ <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.DLTKRUBY" version="2.0.0.qualifier"/> + <provided namespace="org.eclipse.equinox.p2.iu" name="epp.component.DLTKRUBY" version="2.0.0.qualifier"/> </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.dltk.core.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.dltk.ruby.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.dltk.rse.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.dltk.mylyn.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> + </requires> +</unit> +<unit version="2.0.0.qualifier" id="epp.component.Mylyn"> + <properties size="3"> + <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> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.mylyn_feature.feature.group"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.mylyn.bugzilla_feature.feature.group"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.mylyn.context_feature.feature.group"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.mylyn.ide_feature.feature.group"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.mylyn.team_feature.feature.group"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.mylyn.wikitext_feature.feature.group"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> + </requires> +</unit> +<unit version="2.0.0.qualifier" id="epp.component.Mylyn.jdt"> + <properties size="3"> + <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> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.Mylyn"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.mylyn.java_feature.feature.group"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> + </requires> +</unit> +<unit version="2.0.0.qualifier" id="epp.component.Mylyn.pde"> + <properties size="3"> + <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> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.Mylyn.jdt"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.mylyn.pde_feature.feature.group"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> + </requires> +</unit> +<unit version="2.0.0.qualifier" id="epp.component.DataTools"> + <properties size="3"> + <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> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.datatools.sdk.feature.feature.group"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.datatools.enablement.sdk.feature.feature.group"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit>
diff --git a/plugins/org.eclipse.epp.wizard/data/model/IUs/galileo_packages.iu b/plugins/org.eclipse.epp.wizard/data/model/IUs/galileo_packages.iu index 1ab564f..0734238 100755 --- a/plugins/org.eclipse.epp.wizard/data/model/IUs/galileo_packages.iu +++ b/plugins/org.eclipse.epp.wizard/data/model/IUs/galileo_packages.iu
@@ -13,9 +13,9 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.CDT"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.CVS"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.Mylyn"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.CVS"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.Mylyn"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> </requires> </unit> <unit version="2.0.0.qualifier" id="epp.package.java"> @@ -29,11 +29,11 @@ <provided namespace="org.eclipse.equinox.p2.iu" name="epp.package.java" version="2.0.0.qualifier"/> </provides> <requires> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.JDT"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.CVS"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.Mylyn"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.XML"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.JDT"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.CVS"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.Mylyn.jdt"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.XML"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> </requires> </unit> <unit version="2.0.0.qualifier" id="epp.package.jee"> @@ -48,29 +48,30 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.WebTools"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.DataTools"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.JDT"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.CVS"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.Mylyn"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.XML"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.RSE"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.DataTools"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.JDT"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.CVS"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.Mylyn.jdt"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.XML"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.RSE"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> </requires> </unit> <unit version="2.0.0.qualifier" id="epp.package.modeling"> <properties size="3"> - <property name="org.eclipse.equinox.p2.name" value="Eclipse IDE for C/C++ Developers"/> + <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="An IDE for C/C++ developers with Mylyn integration."/> + <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> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.package.sdk"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.CVS"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.Mylyn"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.SDK"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.CVS"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.Mylyn.pde"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.EMF_(Core)"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.MDT_XSD"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.EMF_QTV"/> @@ -86,7 +87,6 @@ <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.EMFT_ECORETOOLS"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.EMFT_MINT"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.EMFT_COMPARE"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> </requires> </unit> <unit version="2.0.0.qualifier" id="epp.package.rcp"> @@ -100,11 +100,11 @@ <provided namespace="org.eclipse.equinox.p2.iu" name="epp.package.rcp" version="2.0.0.qualifier"/> </provides> <requires> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.SDK"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.CVS"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.XML"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.Mylyn"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.SDK"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.CVS"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.XML"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.Mylyn.pde"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> </requires> </unit> <unit version="2.0.0.qualifier" id="epp.package.reporting"> @@ -122,6 +122,25 @@ <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.BIRT"/> </requires> </unit> +<unit version="2.0.0.qualifier" id="epp.package.javame"> + <properties size="3"> + <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> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.JDT"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.CVS"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.Mylyn.jdt"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.XML"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.DSDP_MTJ"/> + </requires> +</unit> <unit version="2.0.0.qualifier" id="epp.package.sdk"> <properties size="3"> <property name="org.eclipse.equinox.p2.name" value="Eclipse Classic SDK"/> @@ -133,8 +152,7 @@ <provided namespace="org.eclipse.equinox.p2.iu" name="epp.package.sdk" version="2.0.0.qualifier"/> </provides> <requires> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.SDK"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.SDK"/> </requires> </unit> </units>
diff --git a/plugins/org.eclipse.epp.wizard/data/model/IUs/galileo_wizard.iu b/plugins/org.eclipse.epp.wizard/data/model/IUs/galileo_wizard.iu index eae5e8d..1debf21 100755 --- a/plugins/org.eclipse.epp.wizard/data/model/IUs/galileo_wizard.iu +++ b/plugins/org.eclipse.epp.wizard/data/model/IUs/galileo_wizard.iu
@@ -16,7 +16,7 @@ <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.cvs.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.pde.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.jdt.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -32,7 +32,7 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.emf.sdk.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -48,7 +48,7 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.ecf.core.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -64,7 +64,7 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.xsd.sdk.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -81,7 +81,7 @@ <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.gef.sdk.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.zest.sdk.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -97,7 +97,7 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.ocl.all.sdk.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -113,7 +113,7 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.emf.emfqtv.all.sdk.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -129,7 +129,7 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.emf.compare.sdk.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -145,7 +145,7 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.mtl.sdk.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -161,7 +161,7 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.jet.sdk.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -177,7 +177,7 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.uml2.sdk.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -193,7 +193,7 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.m2m.atl.sdk.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -209,7 +209,7 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.m2m.qvt.oml.sdk.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -225,7 +225,7 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.gmf.sdk.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -241,7 +241,7 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.uml2tools.sdk.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -257,7 +257,7 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.emf.teneo.sdk.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -273,7 +273,7 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.emf.ecoretools.sdk.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -289,7 +289,7 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.emf.mint.sdk.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -305,7 +305,7 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.emf.mwe.sdk.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -321,7 +321,7 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.xpand.sdk.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -337,7 +337,7 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.xtext.sdk.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -354,7 +354,7 @@ <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.datatools.sdk.feature.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.datatools.enablement.sdk.feature.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -378,7 +378,7 @@ <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.wst.xml_ui.feature.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.wst.jsdt.feature.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -402,7 +402,7 @@ <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.apache.derby.core.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.birt.integration.wtp.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.birt.chart.integration.wtp.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -424,7 +424,7 @@ <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.tptp.birt.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.tptp.wtp.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.tptp.examples.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -448,7 +448,7 @@ <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.mylyn.team_feature.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.mylyn.wikitext_feature.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.mylyn.sdk_feature.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -466,7 +466,7 @@ <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.cdt.platform.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.cdt.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.cdt.mylyn.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -485,7 +485,7 @@ <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.rse.remotecdt.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.rse.useractions.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.tm.terminal.sdk.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -503,7 +503,7 @@ <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.mtj.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.mtj.sdk.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.mtj.examples.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -520,7 +520,7 @@ <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.tml.feature.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.tml.sdk.feature.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -537,7 +537,7 @@ <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.mat.feature.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.mat.chart.feature.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -553,7 +553,7 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.jwt_feature.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -575,7 +575,7 @@ <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.dltk.itcl.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.dltk.rse.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.dltk.mylyn.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -591,7 +591,7 @@ </provides> <requires> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.rap.tooling.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -614,7 +614,7 @@ <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.stp.sca.feature.xmleditor.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.stp.sca.feature.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.stp.im.feature.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -634,7 +634,7 @@ <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.team.svn.resource.ignore.rules.jdt.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.team.svn.mylyn.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.team.svn.source.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit> @@ -652,7 +652,7 @@ <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.actf.visualization.sdk.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.actf.visualization.ui.pdt.feature.group"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.actf.visualization.ui.wst.feature.group"/> - <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.UDC"/> + <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="epp.component.UDC"/> <required namespace="org.eclipse.equinox.p2.iu" range="0.0.0" name="org.eclipse.platform.ide"/> </requires> </unit>
diff --git a/plugins/org.eclipse.epp.wizard/data/model/eppmodel.xml b/plugins/org.eclipse.epp.wizard/data/model/eppmodel.xml index b267c83..3d742ea 100644 --- a/plugins/org.eclipse.epp.wizard/data/model/eppmodel.xml +++ b/plugins/org.eclipse.epp.wizard/data/model/eppmodel.xml
@@ -1,59 +1,56 @@ <?xml version="1.0" encoding="UTF-8"?> <eppmodel> <structure> - <screen label="Basics"> - <group label="Java" alias="Java" icon="java.png"> - <info>The essential tools for any Java developer, including a Java IDE.</info> - <iuref refid="epp.java" alias="Java" /> + <screen label="Wizard page 1"> + <group label="Programming Languages" alias="Programming Languages" icon="java.png"> + <info/> + <iuref refid="epp.component.JDT" alias="Java" /> + <iuref refid="epp.CDT" alias="C/C++" /> + <iuref refid="epp.package.jee" alias="Java EE" /> + <iuref refid="epp.component.DLTKRUBY" alias="Dynamic Languages Toolkit Ruby"/> + <iuref refid="epp.component.DLTKTCL" alias="Dynamic Languages Toolkit TCL"/> </group> - <group label="Java EE" alias="JEE" icon="jee.png"> - <info>Tools for Java developers creating JEE and Web applications, including a Java IDE, tools for JEE, JSF and RAP.</info> - <iuref refid="epp.jee" alias="JEE" /> - <iuref refid="epp.wst" alias="WST" /> - <iuref refid="epp.rap" alias="RAP" /> - </group> - <group label="RCP" alias="RCP" icon="classic.png"> - <info>A complete set of tools for developers who want to create Eclipse plug-ins or Rich Client Applications.</info> - <iuref refid="epp.sdk" alias="SDK" /> - </group> - <group label="C/C++" alias="C" icon="c.png"> - <info>The CDT (C/C++ Development Tools) Project provides a fully functional C and C++ Integrated Development Environment (IDE) for the Eclipse platform.</info> - <iuref refid="epp.cpp" alias="CPP" /> - </group> - <group label="Other Languages" alias="Languages" icon="c.png"> - <info></info> - <iuref refid="epp.jsdt" alias="JSDT" /> - <iuref refid="epp.dltkruby" alias="Ruby" /> - <iuref refid="epp.dltktcl" alias="TCL" /> + <group label="Web Development" alias="Web Development" icon="java.png"> + <info/> + <iuref refid="epp.component.JSDT" alias="JavaScript"/> + <iuref refid="epp.WebTools" alias="Web Tools"/> + <iuref refid="epp.RAP" alias="RAP"/> + <iuref refid="epp.STP" alias="SOA Tools Platform"/> </group> </screen> - <screen label="Addons"> - <group label="Source control" alias="Source control" icon="modelling.png"> - <info>Source control and configuration management.</info> - <iuref refid="epp.cvs" alias="CVS" /> - <iuref refid="epp.svn" alias="SVN" /> - </group> - <group label="Development Extensions" alias="Dev. Extensions" icon="xc.png"> - <info>Development Extensions.</info> - <iuref refid="epp.modeling" alias="Modeling" /> - <iuref refid="epp.db" alias="Database" /> - <iuref refid="epp.soa" alias="SOA" /> - </group> + <screen label="Wizard page 2"> + <group label="Database Development" alias="Database Development" icon="java.png"> + <info></info> + <iuref refid="epp.component.DataTools" alias="Data Tools"/> + </group> + <group label="Modeling" alias="Modeling" icon="java.png"> + <info/> + <iuref refid="epp.MDT_UML2TOOLS" alias="Model Development Tools UML2"/> + </group> + <group label="Testing and Performance" alias="Testing and Performance " icon="java.png"> + <info/> + <iuref refid="epp.TPTP" alias="Test & Performance Tools Platform"/> + </group> + <group label="Device Development" alias="Device Development " icon="java.png"> + <info/> + <iuref refid="epp.DSDP_TM" alias=""/> + <iuref refid="epp.DSDP_MTJ" alias=""/> + <iuref refid="epp.DSDP_TML" alias=""/> + </group> </screen> - <screen label="Tools"> - <group label="Tools" alias="Tools" icon="connectors.png"> - <info>Tools.</info> - <iuref refid="epp.xml" alias="XML" /> - <iuref refid="epp.mylyn" alias="Mylyn" /> - <iuref refid="epp.rse" alias="RSE" /> - <iuref refid="epp.buckminster" alias="Buckminster" /> - <iuref refid="epp.tptp" alias="TPTP" /> - </group> - <group label="Other" alias="Other" icon="xc.png"> - <info>Other packages</info> - <iuref refid="epp.reporting" alias="Reporting" /> - <iuref refid="epp.ecf" alias="ECF" /> - </group> + <screen label="Wizard page 3"> + <group label="Collaboration" alias="Collaboration" icon="java.png"> + <info/> + <iuref refid="epp.ECF" alias="Eclipse Communication Framework"/> + <iuref refid="epp.component.Mylyn" alias="Mylyn"/> + <iuref refid="epp.component.CVS" alias="CVS"/> + <iuref refid="epp.component.SVN" alias="SVN"/> + </group> + <group label="Tools & Goodies" alias="Tools & Goodies " icon="java.png"> + <info/> + <iuref refid="epp.component.UDC" alias="Usage Data Collector"/> + <iuref refid="epp.BIRT" alias="BIRT"/> + </group> </screen> </structure> </eppmodel> \ No newline at end of file