| <?xml version="1.0" encoding="UTF-8"?> |
| <feature |
| id="org.eclipse.papyrus.designer.components.main.feature" |
| label="%featureName" |
| version="2.0.0.qualifier" |
| provider-name="%providerName"> |
| |
| <description> |
| A component based design methodology, part of Papyrus software designer (from which |
| it inherits support for generating code for several programming languages). It is based on |
| - A profile derived from a flexible component model (FCM) with |
| - extensible port definitions (kind) |
| - extensible set of connector types and implementations |
| - extensible set of container services |
| - A library of predefined port kinds |
| - A library of connector types along with their implementations |
| - The tool chain supporting a set of model-to-model transformation |
| (connector and container expansion) |
| - A C++ code generator |
| - A Java code generator |
| - CDT support, i.e. the generation of a CDT project from the |
| model |
| </description> |
| |
| <copyright url="https://www.eclipse.org/legal/epl-2.0/"> |
| Copyright (c) CEA LIST |
| All rights reserved. This program and the accompanying materials |
| are made available under the terms of the Eclipse Public License |
| v2.0 which accompanies this distribution, and is available at |
| https://www.eclipse.org/legal/epl-2.0/ |
| </copyright> |
| |
| <license url="%licenseURL"> |
| %license |
| </license> |
| |
| <requires> |
| <import feature="org.eclipse.papyrus.designer.languages.common.feature"/> |
| <import feature="org.eclipse.papyrus.designer.languages.cpp.feature"/> |
| <import feature="org.eclipse.papyrus.designer.languages.java.feature"/> |
| <import feature="org.eclipse.papyrus.designer.transformation.main.feature"/> |
| <import plugin="org.eclipse.papyrus.designer.languages.idl.library"/> |
| </requires> |
| |
| <plugin |
| id="org.eclipse.papyrus.designer.components.transformation.ui" |
| download-size="0" |
| install-size="0" |
| version="0.0.0" |
| unpack="false"/> |
| |
| <plugin |
| id="org.eclipse.papyrus.designer.components.validation" |
| download-size="0" |
| install-size="0" |
| version="0.0.0" |
| unpack="false"/> |
| |
| <plugin |
| id="org.eclipse.papyrus.designer.components.fcm.profile" |
| download-size="0" |
| install-size="0" |
| version="0.0.0" |
| unpack="false"/> |
| |
| <plugin |
| id="org.eclipse.papyrus.designer.components.modellibs.core" |
| download-size="0" |
| install-size="0" |
| version="0.0.0" |
| unpack="false"/> |
| |
| <plugin |
| id="org.eclipse.papyrus.designer.components.transformation" |
| download-size="0" |
| install-size="0" |
| version="0.0.0" |
| unpack="false"/> |
| |
| <plugin |
| id="org.eclipse.papyrus.designer.components.transformation.java" |
| download-size="0" |
| install-size="0" |
| version="0.0.0" |
| unpack="false"/> |
| |
| <plugin |
| id="org.eclipse.papyrus.designer.components.transformation.cpp" |
| download-size="0" |
| install-size="0" |
| version="0.0.0" |
| unpack="false"/> |
| |
| <plugin |
| id="org.eclipse.papyrus.designer.doc.components" |
| download-size="0" |
| install-size="0" |
| version="0.0.0"/> |
| |
| </feature> |