| <?xml version="1.0" encoding="UTF-8"?> |
| <setup:Product |
| xmi:version="2.0" |
| xmlns:xmi="http://www.omg.org/XMI" |
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| xmlns:setup="http://www.eclipse.org/oomph/setup/1.0" |
| xmlns:setup.p2="http://www.eclipse.org/oomph/setup/p2/1.0" |
| name="org.eclipse.epsilon" |
| label="Epsilon"> |
| <annotation |
| source="http://www.eclipse.org/oomph/setup/BrandingInfo"> |
| <detail |
| key="folderName"> |
| <value>eclipse</value> |
| </detail> |
| <detail |
| key="folderName.macosx"> |
| <value>Eclipse</value> |
| </detail> |
| <detail |
| key="imageURI"> |
| <value>https://git.eclipse.org/c/www.eclipse.org/epsilon.git/plain/mkdocs/docs/assets/images/epsilon-eclipse-installer.png</value> |
| </detail> |
| <detail |
| key="siteURI"> |
| <value>http://www.eclipse.org/epsilon</value> |
| </detail> |
| </annotation> |
| <setupTask |
| xsi:type="setup:CompoundTask" |
| name="Default preferences"> |
| <setupTask |
| xsi:type="setup:PreferenceTask" |
| id="workspace.perspective" |
| key="/instance/org.eclipse.ui/defaultPerspectiveId" |
| value="org.eclipse.epsilon.perspective.EpsilonPerspectiveFactory"> |
| <description>Preferred default perspective.</description> |
| </setupTask> |
| <setupTask |
| xsi:type="setup:VariableTask" |
| name="epsilon.prefs" |
| value="org.eclipse.ui/defaultPerspectiveId=org.eclipse.epsilon.perspective.EpsilonPerspectiveFactory"/> |
| <setupTask |
| xsi:type="setup:VariableTask" |
| name="eclipse.folder" |
| value="${installation.location/}${installation.relativeProductFolder}" |
| label=""> |
| <description>Eclipse root installation folder</description> |
| </setupTask> |
| <setupTask |
| xsi:type="setup:VariableTask" |
| name="epsilon.workspace" |
| value="${installation.location/workspace}"/> |
| <setupTask |
| xsi:type="setup:EclipseIniTask" |
| option="-Xms" |
| value="256m" |
| vm="true"> |
| <description>Default initial heap.</description> |
| </setupTask> |
| <setupTask |
| xsi:type="setup:EclipseIniTask" |
| option="-Xmx" |
| value="4g" |
| vm="true"> |
| <description>Default max heap.</description> |
| </setupTask> |
| <setupTask |
| xsi:type="setup:EclipseIniTask" |
| option="-Declipse.pluginCustomization" |
| value="=configuration/config.ini" |
| vm="true"> |
| <description>Sets the pluginCustomization for initial preferences.</description> |
| </setupTask> |
| <setupTask |
| xsi:type="setup:ResourceCreationTask" |
| targetURL="configuration:/.settings/org.eclipse.ui.prefs"> |
| <description>Default preferences</description> |
| <content> |
| defaultPerspectiveId=org.eclipse.epsilon.perspective.EpsilonPerspectiveFactory |
| |
| </content> |
| </setupTask> |
| <setupTask |
| xsi:type="setup:ResourceCreationTask" |
| targetURL="configuration:/.settings/org.eclipse.ui.ide.prefs"> |
| <description>Default workspace</description> |
| <content> |
| RECENT_WORKSPACES=${epsilon.workspace} |
| MAX_RECENT_WORKSPACES=5 |
| RECENT_WORKSPACES_PROTOCOL=3 |
| SHOW_RECENT_WORKSPACES=false |
| SHOW_WORKSPACE_SELECTION_DIALOG=false |
| eclipse.preferences.version=1 |
| |
| </content> |
| </setupTask> |
| <setupTask |
| xsi:type="setup:TextModifyTask" |
| url="configuration:/.settings/org.eclipse.ui.ide.prefs"> |
| <modification |
| pattern="(\\+?)"> |
| <substitution>\\</substitution> |
| </modification> |
| <description>Formats workspace path in RECENT_WORKSPACES</description> |
| </setupTask> |
| <setupTask |
| xsi:type="setup:TextModifyTask" |
| url="configuration:/config.ini"> |
| <modification |
| pattern="(?s)^((?!property=value).)*(\r?\n)$"> |
| <substitution>\1</substitution> |
| <substitution>\2${epsilon.prefs}\2</substitution> |
| </modification> |
| <description>Append preferences to config.ini</description> |
| </setupTask> |
| <setupTask |
| xsi:type="setup:ResourceCreationTask" |
| targetURL="${epsilon.workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs|uri}"> |
| <description>Populate default workspace preferences.</description> |
| <content> |
| eclipse.preferences.version=1 |
| showIntro=false |
| defaultPerspectiveId=org.eclipse.epsilon.perspective.EpsilonPerspectiveFactory |
| |
| </content> |
| </setupTask> |
| <setupTask |
| xsi:type="setup:ResourceCreationTask" |
| targetURL="${epsilon.workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs|uri}"> |
| <description>Populate default workspace preferences.</description> |
| <content> |
| EXIT_PROMPT_ON_CLOSE_LAST_WINDOW=false |
| eclipse.preferences.version=1 |
| quickStart=false |
| tipsAndTricks=true |
| |
| </content> |
| </setupTask> |
| <description>Creates the workspace and points Eclipse to it, with default preferences pre-configured.</description> |
| </setupTask> |
| <version name="2.4" |
| requiredJavaVersion="1.8"> |
| <setupTask |
| xsi:type="setup.p2:P2Task" |
| label="${scope.product.label} ${scope.product.version.label} tools"> |
| <requirement |
| name="org.eclipse.platform.feature.group"/> |
| <requirement |
| name="org.eclipse.pde.feature.group"/> |
| <requirement |
| name="org.eclipse.egit.feature.group"/> |
| <requirement |
| name="org.eclipse.platform.ide"/> |
| <requirement |
| name="org.eclipse.help.feature.group"/> |
| <requirement |
| name="org.eclipse.epp.mpc.feature.group"/> |
| <requirement |
| name="org.eclipse.rcp.feature.group"/> |
| <requirement |
| name="org.eclipse.jdt.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.doc.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.common.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.ecore.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.edit.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.ecore.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.emfatic.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.transaction.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.workspace.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.query.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.validation.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.validation.doc.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.diagram.gmf.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.egit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.ide.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.databinding.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.databinding.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.mapping.ecore.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.mapping.ecore.editor.feature.group"/> |
| <requirement |
| name="org.eclipse.xsd.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.runtime.notation.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.tooling.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.tooling.runtime.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.runtime.sdk.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.sdk.feature.group"/> |
| <requirement |
| name="org.eclipse.gef.feature.group"/> |
| <requirement |
| name="org.eclipse.gef.sdk.feature.group"/> |
| <requirement |
| name="org.eclipse.m2m.qvt.oml.feature.group"/> |
| <requirement |
| name="org.eclipse.m2m.qvt.oml.runtime.feature.group"/> |
| <requirement |
| name="org.eclipse.m2m.qvt.oml.editor.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.common.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.common.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.codegen.ecore.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.uml.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.uml.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.doc.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.codegen.ecore.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.codegen.ecore.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.core.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.core.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emf.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.uml.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.uml.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.eugenia.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.hutn.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.hutn.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.eunit.dt.emf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.evl.emf.validation.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.ewl.emf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.ewl.gmf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.graphml.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.simulink.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.simulink.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.excel.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.excel.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.google.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.google.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.picto.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.flexmi.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.flexmi.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.jdt.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.jdt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.html.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.html.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.csv.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.csv.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.sirius.widget.feature.feature.group"/> |
| <repository |
| url="http://download.eclipse.org/releases/latest"/> |
| <repository |
| url="http://download.eclipse.org/oomph/updates/milestone"/> |
| <repository |
| url="http://download.eclipse.org/epsilon/updates/2.4"/> |
| <repository |
| url="http://download.eclipse.org/emfatic/update"/> |
| <repository |
| url="http://download.eclipse.org/tools/orbit/downloads/drops/R20211213173813/repository"/> |
| <repository |
| url="http://download.eclipse.org/modeling/gmp/gmf-tooling/updates/releases"/> |
| </setupTask> |
| <description>Epsilon v2.4</description> |
| </version> |
| <version name="Interim" |
| requiredJavaVersion="1.8"> |
| <setupTask |
| xsi:type="setup.p2:P2Task" |
| label="${scope.product.label} ${scope.product.version.label} tools"> |
| <requirement |
| name="org.eclipse.platform.feature.group"/> |
| <requirement |
| name="org.eclipse.pde.feature.group"/> |
| <requirement |
| name="org.eclipse.egit.feature.group"/> |
| <requirement |
| name="org.eclipse.platform.ide"/> |
| <requirement |
| name="org.eclipse.help.feature.group"/> |
| <requirement |
| name="org.eclipse.epp.mpc.feature.group"/> |
| <requirement |
| name="org.eclipse.rcp.feature.group"/> |
| <requirement |
| name="org.eclipse.jdt.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.doc.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.common.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.ecore.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.edit.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.ecore.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.emfatic.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.transaction.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.workspace.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.query.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.validation.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.validation.doc.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.egit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.ide.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.databinding.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.databinding.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.mapping.ecore.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.mapping.ecore.editor.feature.group"/> |
| <requirement |
| name="org.eclipse.xsd.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.common.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.common.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.codegen.ecore.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.uml.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.uml.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.doc.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.codegen.ecore.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.codegen.ecore.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.core.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.core.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emf.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.uml.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.uml.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.hutn.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.hutn.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.eunit.dt.emf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.evl.emf.validation.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.ewl.emf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.graphml.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.simulink.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.simulink.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.excel.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.excel.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.google.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.google.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.picto.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.flexmi.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.flexmi.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.jdt.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.jdt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.html.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.html.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.csv.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.csv.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.sirius.widget.feature.feature.group"/> |
| <repository |
| url="http://download.eclipse.org/releases/latest"/> |
| <repository |
| url="http://download.eclipse.org/oomph/updates/milestone"/> |
| <repository |
| url="http://download.eclipse.org/epsilon/interim"/> |
| <repository |
| url="http://download.eclipse.org/emfatic/update"/> |
| <repository |
| url="http://download.eclipse.org/tools/orbit/downloads/drops/R20211213173813/repository"/> |
| </setupTask> |
| <description>Latest version of Epsilon</description> |
| </version> |
| <version name="2.3" |
| requiredJavaVersion="1.8"> |
| <setupTask |
| xsi:type="setup.p2:P2Task" |
| label="${scope.product.label} ${scope.product.version.label} tools"> |
| <requirement |
| name="org.eclipse.platform.feature.group"/> |
| <requirement |
| name="org.eclipse.pde.feature.group"/> |
| <requirement |
| name="org.eclipse.egit.feature.group"/> |
| <requirement |
| name="org.eclipse.platform.ide"/> |
| <requirement |
| name="org.eclipse.help.feature.group"/> |
| <requirement |
| name="org.eclipse.epp.mpc.feature.group"/> |
| <requirement |
| name="org.eclipse.rcp.feature.group"/> |
| <requirement |
| name="org.eclipse.jdt.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.doc.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.common.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.ecore.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.edit.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.ecore.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.emfatic.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.transaction.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.workspace.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.query.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.validation.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.validation.doc.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.diagram.gmf.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.egit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.ide.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.databinding.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.databinding.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.mapping.ecore.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.mapping.ecore.editor.feature.group"/> |
| <requirement |
| name="org.eclipse.xsd.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.runtime.notation.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.tooling.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.tooling.runtime.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.runtime.sdk.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.sdk.feature.group"/> |
| <requirement |
| name="org.eclipse.gef.feature.group"/> |
| <requirement |
| name="org.eclipse.gef.sdk.feature.group"/> |
| <requirement |
| name="org.eclipse.m2m.qvt.oml.feature.group"/> |
| <requirement |
| name="org.eclipse.m2m.qvt.oml.runtime.feature.group"/> |
| <requirement |
| name="org.eclipse.m2m.qvt.oml.editor.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.common.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.common.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.codegen.ecore.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.uml.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.uml.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.doc.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.codegen.ecore.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.codegen.ecore.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.core.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.core.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emf.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.uml.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.uml.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.eugenia.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.hutn.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.hutn.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.eunit.dt.emf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.evl.emf.validation.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.ewl.emf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.ewl.gmf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.graphml.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.simulink.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.simulink.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.excel.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.excel.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.google.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.google.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.picto.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.flexmi.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.flexmi.dt.feature.feature.group"/> |
| <repository |
| url="http://download.eclipse.org/releases/2021-03"/> |
| <repository |
| url="http://download.eclipse.org/oomph/updates/milestone"/> |
| <repository |
| url="http://download.eclipse.org/epsilon/updates/2.3"/> |
| <repository |
| url="http://download.eclipse.org/emfatic/update"/> |
| <repository |
| url="http://download.eclipse.org/tools/orbit/downloads/drops/R20210223232630/repository"/> |
| <repository |
| url="http://download.eclipse.org/modeling/gmp/gmf-tooling/updates/releases"/> |
| </setupTask> |
| <description>Epsilon v2.3</description> |
| </version> |
| <version name="2.2" |
| requiredJavaVersion="1.8"> |
| <setupTask |
| xsi:type="setup.p2:P2Task" |
| label="${scope.product.label} ${scope.product.version.label} tools"> |
| <requirement |
| name="org.eclipse.platform.feature.group"/> |
| <requirement |
| name="org.eclipse.pde.feature.group"/> |
| <requirement |
| name="org.eclipse.egit.feature.group"/> |
| <requirement |
| name="org.eclipse.platform.ide"/> |
| <requirement |
| name="org.eclipse.help.feature.group"/> |
| <requirement |
| name="org.eclipse.epp.mpc.feature.group"/> |
| <requirement |
| name="org.eclipse.rcp.feature.group"/> |
| <requirement |
| name="org.eclipse.jdt.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.doc.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.common.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.ecore.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.edit.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.ecore.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.emfatic.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.transaction.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.workspace.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.query.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.validation.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.validation.doc.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.diagram.gmf.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.egit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.ide.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.databinding.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.databinding.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.mapping.ecore.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.mapping.ecore.editor.feature.group"/> |
| <requirement |
| name="org.eclipse.xsd.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.runtime.notation.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.tooling.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.tooling.runtime.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.runtime.sdk.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.sdk.feature.group"/> |
| <requirement |
| name="org.eclipse.gef.feature.group"/> |
| <requirement |
| name="org.eclipse.gef.sdk.feature.group"/> |
| <requirement |
| name="org.eclipse.m2m.qvt.oml.feature.group"/> |
| <requirement |
| name="org.eclipse.m2m.qvt.oml.runtime.feature.group"/> |
| <requirement |
| name="org.eclipse.m2m.qvt.oml.editor.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.common.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.common.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.codegen.ecore.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.uml.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.uml.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.doc.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.codegen.ecore.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.codegen.ecore.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.core.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.core.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emf.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.uml.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.uml.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.eugenia.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.hutn.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.hutn.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.eunit.dt.emf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.evl.emf.validation.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.ewl.emf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.ewl.gmf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.graphml.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.simulink.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.simulink.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.excel.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.excel.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.google.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.google.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.picto.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.flexmi.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.flexmi.dt.feature.feature.group"/> |
| <repository |
| url="http://download.eclipse.org/releases/2020-06"/> |
| <repository |
| url="http://download.eclipse.org/oomph/updates/milestone"/> |
| <repository |
| url="http://download.eclipse.org/epsilon/updates/2.2"/> |
| <repository |
| url="http://download.eclipse.org/emfatic/update"/> |
| <repository |
| url="http://download.eclipse.org/tools/orbit/downloads/drops/R20200831200620/repository"/> |
| <repository |
| url="http://download.eclipse.org/modeling/gmp/gmf-tooling/updates/releases"/> |
| </setupTask> |
| <description>Epsilon v2.2</description> |
| </version> |
| <version name="2.1" |
| requiredJavaVersion="1.8"> |
| <setupTask |
| xsi:type="setup.p2:P2Task" |
| label="${scope.product.label} ${scope.product.version.label} tools"> |
| <requirement |
| name="org.eclipse.platform.feature.group"/> |
| <requirement |
| name="org.eclipse.pde.feature.group"/> |
| <requirement |
| name="org.eclipse.egit.feature.group"/> |
| <requirement |
| name="org.eclipse.platform.ide"/> |
| <requirement |
| name="org.eclipse.help.feature.group"/> |
| <requirement |
| name="org.eclipse.epp.mpc.feature.group"/> |
| <requirement |
| name="org.eclipse.rcp.feature.group"/> |
| <requirement |
| name="org.eclipse.jdt.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.doc.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.common.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.ecore.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.edit.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.ecore.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.emfatic.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.transaction.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.workspace.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.query.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.validation.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.validation.doc.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.diagram.gmf.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.egit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.ide.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.databinding.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.databinding.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.mapping.ecore.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.mapping.ecore.editor.feature.group"/> |
| <requirement |
| name="org.eclipse.xsd.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.runtime.notation.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.tooling.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.tooling.runtime.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.runtime.sdk.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.sdk.feature.group"/> |
| <requirement |
| name="org.eclipse.gef.feature.group"/> |
| <requirement |
| name="org.eclipse.gef.sdk.feature.group"/> |
| <requirement |
| name="org.eclipse.m2m.qvt.oml.feature.group"/> |
| <requirement |
| name="org.eclipse.m2m.qvt.oml.runtime.feature.group"/> |
| <requirement |
| name="org.eclipse.m2m.qvt.oml.editor.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.common.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.common.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.codegen.ecore.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.uml.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.uml.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.doc.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.codegen.ecore.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.codegen.ecore.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.core.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.core.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emf.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.uml.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.uml.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.eugenia.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.hutn.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.hutn.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.eunit.dt.emf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.evl.emf.validation.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.ewl.emf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.ewl.gmf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.graphml.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.simulink.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.simulink.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.excel.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.excel.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.google.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.google.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.picto.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.flexmi.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.flexmi.dt.feature.feature.group"/> |
| <repository |
| url="http://download.eclipse.org/releases/2020-06"/> |
| <repository |
| url="http://download.eclipse.org/oomph/updates/release"/> |
| <repository |
| url="http://download.eclipse.org/epsilon/updates/2.1"/> |
| <repository |
| url="http://download.eclipse.org/emfatic/update"/> |
| <repository |
| url="http://download.eclipse.org/tools/orbit/downloads/drops/R20200529191137/repository"/> |
| <repository |
| url="http://download.eclipse.org/modeling/gmp/gmf-tooling/updates/releases"/> |
| </setupTask> |
| <description>Epsilon v2.1</description> |
| </version> |
| <version name="1.5" |
| requiredJavaVersion="1.8"> |
| <setupTask |
| xsi:type="setup.p2:P2Task" |
| label="${scope.product.label} ${scope.product.version.label} tools"> |
| <requirement |
| name="org.eclipse.platform.feature.group"/> |
| <requirement |
| name="org.eclipse.pde.feature.group"/> |
| <requirement |
| name="org.eclipse.egit.feature.group"/> |
| <requirement |
| name="org.eclipse.platform.ide"/> |
| <requirement |
| name="org.eclipse.help.feature.group"/> |
| <requirement |
| name="org.eclipse.epp.mpc.feature.group"/> |
| <requirement |
| name="org.eclipse.rcp.feature.group"/> |
| <requirement |
| name="org.eclipse.jdt.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.doc.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.common.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.ecore.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.edit.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.ecore.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.emfatic.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.transaction.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.workspace.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.query.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.validation.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.validation.doc.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.source.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.diagram.gmf.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.egit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.compare.ide.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.databinding.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.databinding.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.mapping.ecore.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.mapping.ecore.editor.feature.group"/> |
| <requirement |
| name="org.eclipse.xsd.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.runtime.notation.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.tooling.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.tooling.runtime.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.runtime.sdk.feature.group"/> |
| <requirement |
| name="org.eclipse.gmf.sdk.feature.group"/> |
| <requirement |
| name="org.eclipse.gef.feature.group"/> |
| <requirement |
| name="org.eclipse.gef.sdk.feature.group"/> |
| <requirement |
| name="org.eclipse.m2m.qvt.oml.feature.group"/> |
| <requirement |
| name="org.eclipse.m2m.qvt.oml.runtime.feature.group"/> |
| <requirement |
| name="org.eclipse.m2m.qvt.oml.editor.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.common.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.common.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.codegen.ecore.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.uml.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.uml.edit.feature.group"/> |
| <requirement |
| name="org.eclipse.uml2.doc.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.codegen.ecore.feature.group"/> |
| <requirement |
| name="org.eclipse.emf.codegen.ecore.ui.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.core.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.core.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emf.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.uml.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.uml.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.eugenia.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.concordance.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.hutn.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.hutn.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.eunit.dt.emf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.evl.emf.validation.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.ewl.emf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.ewl.gmf.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.graphml.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.simulink.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.simulink.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.excel.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.excel.dt.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.google.feature.feature.group"/> |
| <requirement |
| name="org.eclipse.epsilon.emc.spreadsheets.google.dt.feature.feature.group"/> |
| <repository |
| url="http://download.eclipse.org/releases/2018-09"/> |
| <repository |
| url="http://download.eclipse.org/oomph/updates/release"/> |
| <repository |
| url="http://download.eclipse.org/epsilon/updates/1.5"/> |
| <repository |
| url="http://download.eclipse.org/emfatic/update"/> |
| <repository |
| url="http://download.eclipse.org/modeling/gmp/gmf-tooling/updates/releases"/> |
| <repository |
| url="http://archive.eclipse.org/mmt/qvto/updates/releases/3.9.1"/> |
| </setupTask> |
| <description>Epsilon v1.5</description> |
| </version> |
| <description>A family of languages and tools for code generation, model-to-model transformation, model validation, comparison, migration and refactoring that work out of the box with EMF, UML, Simulink, XML, CSV and other types of models.</description> |
| </setup:Product> |