blob: ee8fb70aa5998bf389bfc61cbced1680b5ecb39a [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 ROS 2 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.common/icons/ros-16x16.png">
</command>
<command
commandId="org.eclipse.papyrus.robotics.ros2.reverse.menuActions.ReverseNodesCmd"
icon="platform:/plugin/org.eclipse.papyrus.robotics.ros2.codegen.common/icons/ros-16x16.png">
</command>
<command
commandId="org.eclipse.papyrus.robotics.ros2.reverse.menuActions.ReverseNodeFromFileCmd"
icon="platform:/plugin/org.eclipse.papyrus.robotics.ros2.codegen.common/icons/ros-16x16.png">
</command>
<command
commandId="org.eclipse.papyrus.robotics.ros2.reverse.menuActions.ReverseNodesFromWorkspaceCmd"
icon="platform:/plugin/org.eclipse.papyrus.robotics.ros2.codegen.common/icons/ros-16x16.png">
</command>
</menuContribution>
</extension>
</plugin>