blob: 1729b8d7098f0dbdd310523cfa37850f7a50a1b8 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<feature
id="org.eclipse.papyrus.designer.components.main.feature"
label="%featureName"
version="2.1.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>