| <?xml version="1.0" encoding="UTF-8"?> |
| <feature |
| id="org.eclipse.papyrus.moka.feature" |
| label="Moka Core (Incubation)" |
| version="4.0.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 feature="org.eclipse.papyrus.moka.tracepoint.feature"/> |
| <import feature="org.eclipse.papyrus.sdk.feature" version="0.0.0"/> |
| <import plugin="org.eclipse.debug.core" version="3.12.0" match="compatible"/> |
| <import plugin="org.eclipse.core.runtime" version="3.14.0" match="compatible"/> |
| <import plugin="org.eclipse.uml2.uml" version="5.4.0" match="compatible"/> |
| <import plugin="org.eclipse.ui" version="3.109.0" match="compatible"/> |
| <import plugin="org.eclipse.ui.console" version="3.8.0" match="compatible"/> |
| <import plugin="org.aspectj.runtime" version="1.9.0" match="compatible"/> |
| <import plugin="org.apache.commons.lang" version="2.6.0" match="compatible"/> |
| <import plugin="org.eclipse.jface" version="3.14.0" match="compatible"/> |
| <import plugin="org.eclipse.debug.ui" version="3.13.0" match="compatible"/> |
| <import plugin="org.eclipse.gmf.runtime.diagram.ui" version="1.8.0" match="compatible"/> |
| <import plugin="org.eclipse.gef" version="3.11.0" match="compatible"/> |
| <import plugin="org.eclipse.gmf.runtime.emf.type.core" version="1.9.0" match="compatible"/> |
| <import plugin="org.eclipse.equinox.registry" version="3.8.0" match="compatible"/> |
| <import plugin="org.eclipse.emf.validation" version="1.8.0" match="compatible"/> |
| <import plugin="org.aspectj.runtime" version="1.9.0" match="greaterOrEqual"/> |
| <import plugin="org.eclipse.osgi" version="3.10.0" match="compatible"/> |
| <import plugin="org.eclipse.emf.common.ui" version="2.13.0" match="compatible"/> |
| <import plugin="org.eclipse.papyrus.infra.properties" version="3.0.0" match="compatible"/> |
| <import plugin="org.eclipse.draw2d" version="3.10.100" match="compatible"/> |
| <import plugin="org.eclipse.nebula.visualization.xygraph" version="3.1.0" match="compatible"/> |
| <import plugin="org.eclipse.emf.ecore" version="2.13.0" match="compatible"/> |
| <import plugin="org.eclipse.swt"/> |
| </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"/> |
| |
| <plugin |
| id="org.eclipse.papyrus.moka.trace" |
| download-size="0" |
| install-size="0" |
| version="0.0.0" |
| unpack="false"/> |
| |
| <plugin |
| id="org.eclipse.papyrus.moka.trace.interfaces" |
| download-size="0" |
| install-size="0" |
| version="0.0.0" |
| unpack="false"/> |
| |
| <plugin |
| id="org.eclipse.papyrus.moka.trace.model" |
| download-size="0" |
| install-size="0" |
| version="0.0.0" |
| unpack="false"/> |
| |
| </feature> |