| <?xml version="1.0" encoding="UTF-8"?>
|
| <feature
|
| id="org.eclipse.papyrus.moka.feature"
|
| label="Moka Core (Incubation)"
|
| version="3.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 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>
|