blob: 0f1c0d79cfbe224dda5c1b3326d962c04cd6fafc [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension point="org.eclipse.ui.commands">
<command
categoryId="org.eclipse.papyrus.editor.category"
defaultHandler="org.eclipse.papyrus.robotics.ros2.reverse.handlers.ReverseMessagesHandler"
id="org.eclipse.papyrus.robotics.ros2.reverse.menuActions.ReverseMessagesCmd"
name="Reverse ROS messages and services"/>
<command
categoryId="org.eclipse.papyrus.editor.category"
defaultHandler="org.eclipse.papyrus.robotics.ros2.reverse.handlers.ReverseNodesHandler"
id="org.eclipse.papyrus.robotics.ros2.reverse.menuActions.ReverseNodesCmd"
name="Reverse ROS nodes from running system"/>
<command
categoryId="org.eclipse.papyrus.editor.category"
defaultHandler="org.eclipse.papyrus.robotics.ros2.reverse.handlers.ReverseNodeFromFileHandler"
id="org.eclipse.papyrus.robotics.ros2.reverse.menuActions.ReverseNodeFromFileCmd"
name="Reverse ROS node from C++ file (body)"/>
<command
categoryId="org.eclipse.papyrus.editor.category"
defaultHandler="org.eclipse.papyrus.robotics.ros2.reverse.handlers.ReverseNodesFromWorkspaceHandler"
id="org.eclipse.papyrus.robotics.ros2.reverse.menuActions.ReverseNodesFromWorkspaceCmd"
name="Reverse ROS nodes from a ROS2 workspace"/>
</extension>
<extension point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="popup:org.eclipse.papyrus.robotics.simplifiedui.ui.filemenu">
<command
commandId="org.eclipse.papyrus.robotics.ros2.reverse.menuActions.ReverseMessagesCmd"
icon="platform:/plugin/org.eclipse.papyrus.robotics.ros2.codegen/icons/ros-16x16.png">
</command>
<command
commandId="org.eclipse.papyrus.robotics.ros2.reverse.menuActions.ReverseNodesCmd"
icon="platform:/plugin/org.eclipse.papyrus.robotics.ros2.codegen/icons/ros-16x16.png">
</command>
<command
commandId="org.eclipse.papyrus.robotics.ros2.reverse.menuActions.ReverseNodeFromFileCmd"
icon="platform:/plugin/org.eclipse.papyrus.robotics.ros2.codegen/icons/ros-16x16.png">
</command>
<command
commandId="org.eclipse.papyrus.robotics.ros2.reverse.menuActions.ReverseNodesFromWorkspaceCmd"
icon="platform:/plugin/org.eclipse.papyrus.robotics.ros2.codegen/icons/ros-16x16.png">
</command>
</menuContribution>
</extension>
</plugin>