| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.4"?> |
| <plugin> |
| <extension point="org.eclipse.ui.commands"> |
| <command |
| name="Create Protocol" |
| description="Create a protocol and all required elements" |
| categoryId="com.zeligsoft.umlrt.papyrus.commands-category" |
| id="com.zeligsoft.umlrt.papyrus.protocol"/> |
| </extension> |
| |
| <extension point="org.eclipse.ui.handlers"> |
| <handler |
| commandId="com.zeligsoft.umlrt.papyrus.protocol" |
| class="org.eclipse.papyrusrt.protocoleditor.internal.UMLRTProtocolMenuHandler"> |
| </handler> |
| </extension> |
| |
| <extension point="org.eclipse.ui.menus"> |
| <menuContribution |
| allPopups="true" |
| locationURI="popup:org.eclipse.papyrus.views.modelexplorer.modelexplorer.popup"> |
| <command |
| commandId="com.zeligsoft.umlrt.papyrus.protocol"> |
| <visibleWhen checkEnabled="true"/> |
| </command> |
| </menuContribution> |
| </extension> |
| <extension |
| point="org.eclipse.emf.transaction.listeners"> |
| <listener |
| class="org.eclipse.papyrusrt.protocoleditor.listeners.UMLRTProtocolListener"> |
| </listener> |
| </extension> |
| <extension |
| point="org.eclipse.ui.startup"> |
| <startup class="org.eclipse.papyrusrt.protocoleditor.UMLRTModelElementSelectionService"/> |
| </extension> |
| <extension |
| point="org.eclipse.papyrus.views.properties.context"> |
| <context |
| contextModel="propertyView/umlrt-codegen.ctx" |
| isCustomizable="true"> |
| </context> |
| </extension> |
| <!-- |
| <extension point="org.eclipse.ui.bindings"> |
| <key |
| commandId="com.zeligsoft.umlrt.papyrus.codegen" |
| sequence="" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/> |
| </extension> |
| --> |
| </plugin> |