| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.2"?> |
| <plugin> |
| |
| <extension point="org.eclipse.emf.ecore.uri_mapping"> |
| <mapping source="pathmap://ROS2_LIBRARY/" target="platform:/plugin/org.eclipse.papyrus.robotics.ros2.codegen.common/models/library/"> |
| </mapping> |
| </extension> |
| <extension name="Designer transformation library" point="org.eclipse.papyrus.uml.extensionpoints.UMLLibrary"> |
| <library |
| description="ROS 2 primitive types" |
| iconpath="icons/ros-16x16.png" |
| name="ROS 2 primitive types" |
| path="pathmap://ROS2_LIBRARY/ros2.primitive.uml" |
| provider="CEA LIST"> |
| </library> |
| </extension> |
| |
| <extension point="org.eclipse.papyrus.designer.transformation.extensions.m2mTrafo"> |
| <transformation |
| transformationID="ros2Library::m2mtransformations::CopyPackageModels" |
| class="org.eclipse.papyrus.robotics.ros2.codegen.common.CopyPackageModels"> |
| </transformation> |
| <transformation |
| transformationID="ros2Library::m2mtransformations::RosTransformations" |
| class="org.eclipse.papyrus.robotics.ros2.codegen.common.RosTransformations"> |
| </transformation> |
| </extension> |
| |
| <extension point="org.eclipse.core.resources.builders" |
| id="org.eclipse.papyrus.robotics.ros2.colconbuilder" |
| name="Colcon based builder for ROS 2"> |
| <builder |
| callOnEmptyDelta="true" |
| hasNature="false" |
| isConfigurable="false"> |
| <run class="org.eclipse.papyrus.robotics.ros2.codegen.common.builder.ColconBuilder"/> |
| </builder> |
| </extension> |
| |
| </plugin> |