blob: ba63e91a9d0663191e297c535e6bd5d1a52541eb [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<feature
id="org.eclipse.papyrus.moka.feature"
label="Moka Core (Incubation)"
version="3.1.0.qualifier"
provider-name="Eclipse Modeling Project">
<description url="http://www.example.com/description">
MOKA is a framework for executing/simulating debugging fUML models.
It implements:
1 - The execution semantics of Foundational UML
2 - The extension of the fUML semantics for Composite Structures
It provides the following possibilities:
1 - Execute models built from the UML subset considered by fUML (i.e. Classes, Actions, Activities, Composite Structures, Parts, Ports and Connectors)
2 - At runtime models are animated (i.e. current executed nodes are hilighted in a specific way)
3 - At runtime models can be debugged. According to breakpoints placed on a model, the execution engines stops and the UI provides variables snapshops which are presented to the user.
</description>
<copyright url="http://www.eclipse.org/legal/epl-v10.html">
Copyright (c) 2016 CEA LIST.
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License
v1.0 which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html
</copyright>
<license url="%licenseURL">
%license
</license>
<requires>
<import plugin="org.eclipse.core.runtime"/>
<import plugin="org.eclipse.uml2.uml" version="5.2.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.ui" version="3.107.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.core.runtime" version="3.12.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.debug.core" version="3.10.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.infra.core" version="2.0.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.infra.core.log" version="1.2.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.ui.console" version="3.6.100" match="greaterOrEqual"/>
<import plugin="org.apache.commons.lang" version="2.6.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.uml.extensionpoints" version="1.2.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.emf" version="2.6.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.emf.ecore" version="2.12.0" match="greaterOrEqual"/>
<import plugin="org.aspectj.runtime" version="1.8.10" match="greaterOrEqual"/>
<import plugin="org.eclipse.ui.workbench" version="3.108.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.emf.common" version="2.12.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.debug.ui" version="3.11.100" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.infra.widgets" version="2.0.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.gmf.runtime.notation" version="1.8.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.gef" version="3.11.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.gmf.runtime.diagram.ui" version="1.8.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.uml.diagram.common" version="2.0.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.infra.emf" version="2.0.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.infra.services.decoration" version="1.2.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.infra.services.labelprovider" version="1.2.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.ui.ide" version="3.12.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.editor" version="1.2.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.infra.gmfdiag.css" version="1.2.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.e4.ui.css.core" version="0.11.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.infra.gmfdiag.common" version="2.0.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.infra.services.markerlistener" version="1.2.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.jdt.ui"/>
<import plugin="org.eclipse.papyrus.moka.animation"/>
<import plugin="org.eclipse.emf.transaction" version="1.9.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.uml.tools.utils" version="2.0.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.uml.icons" version="1.2.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.gmf.runtime.notation.edit" version="1.7.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.infra.gmfdiag.common" version="1.2.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.core.jobs" version="3.8.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.jface" version="3.12.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.infra.core.sashwindows.di" version="1.2.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.infra.viewpoints.policy" version="1.2.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.infra.gmfdiag.dnd" version="1.2.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.infra.services.edit" version="2.0.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.uml.diagram.activity" version="2.0.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.uml.service.types" version="2.0.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.infra.ui.emf" version="1.2.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.gmf.runtime.emf.type.core" version="1.9.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.infra.types.core" version="2.0.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.equinox.registry" version="3.6.100" match="greaterOrEqual"/>
<import plugin="org.eclipse.emf.validation" version="1.8.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.core.resources" version="3.11.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.osgi" version="3.10.0" match="compatible"/>
<import plugin="org.eclipse.papyrus.infra.ui" version="1.2.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.uml2.types"/>
<import plugin="org.eclipse.emf.common.ui"/>
<import plugin="org.eclipse.papyrus.moka.xygraph.mapping"/>
<import plugin="org.eclipse.papyrus.infra.properties" version="1.2.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.draw2d" version="3.10.100" match="greaterOrEqual"/>
<import plugin="org.eclipse.nebula.visualization.xygraph" version="2.0.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.infra.emf.gmf" version="1.2.100" match="compatible"/>
<import plugin="org.eclipse.papyrus.infra.viewpoints.policy" version="1.2.0"/>
<import plugin="org.eclipse.papyrus.emf.facet.query.java.core" version="2.0.0" match="compatible"/>
<import plugin="org.eclipse.papyrus.emf.facet.custom.metamodel" version="1.3.0" match="compatible"/>
<import plugin="org.eclipse.papyrus.emf.facet.custom.ui" version="1.2.0"/>
<import plugin="org.eclipse.papyrus.infra.ui" version="2.0.0" match="compatible"/>
<import plugin="org.eclipse.papyrus.infra.emf" version="1.2.0"/>
<import plugin="org.eclipse.papyrus.infra.properties.ui" version="1.2.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.uml2.uml" version="4.1.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.moka"/>
<import plugin="org.eclipse.papyrus.moka.composites"/>
<import plugin="org.eclipse.papyrus.moka.fuml"/>
<import plugin="org.eclipse.debug.core" version="3.8.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.papyrus.moka.ui"/>
<import plugin="org.eclipse.papyrus.moka.fuml.interfaces"/>
<import plugin="org.eclipse.papyrus.moka.composites.interfaces"/>
</requires>
<plugin
id="org.eclipse.papyrus.moka"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.async.fuml"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.composites"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.fuml"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.fuml.assertionlibrary"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.fuml.standardlibrary"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.ui"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.composites.utils"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.animation"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.simex"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.composites.interfaces"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.fuml.interfaces"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.fuml.validation"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.debug"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.service"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.utils"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.aspectj.runtime"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.aspectj.weaver"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.equinox.weaving.aspectj"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.equinox.weaving.hook"
download-size="0"
install-size="0"
version="0.0.0"
fragment="true"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.discreteevent"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.timedfuml"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.timedfuml.interfaces"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.utils.ui"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.datavisualization"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.datavisualization.ui"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.xygraph.common"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.xygraph.mapping"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.xygraph.model"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.xygraph.modelexplorer"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.xygraph.properties"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.fuml.statemachines"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.fuml.statemachines.interfaces"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.nebula.visualization.xygraph"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.modeling.utils"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.externalcontrol"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
<plugin
id="org.eclipse.papyrus.moka.ui.table.instancespecification"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>
</feature>