| <?xml version="1.0" encoding="UTF-8" standalone="no"?><?eclipse version="3.4"?> |
| <plugin> |
| <extension |
| point="org.eclipse.papyrus.infra.newchild"> |
| <menuCreationModel |
| model="newchildmenu/newChildMenu.xmi"> |
| </menuCreationModel> |
| </extension> |
| <extension |
| point="org.eclipse.papyrus.emf.facet.util.emf.core.modeldeclaration"> |
| <modeldeclaration |
| file="facet/Protocol.custom"> |
| </modeldeclaration> |
| </extension> |
| <extension |
| point="org.eclipse.papyrus.emf.facet.util.emf.core.modeldeclaration"> |
| <modeldeclaration |
| file="facet/SimpleUMLRT.custom"> |
| </modeldeclaration> |
| </extension> |
| <extension |
| point="org.eclipse.papyrus.infra.services.labelprovider.labelProvider"> |
| <labelProvider |
| priority="10" |
| provider="org.eclipse.papyrusrt.tooling.modelexplorer.provider.UMLRTFilteredLabelProvider"> |
| </labelProvider> |
| </extension> |
| <extension |
| point="org.eclipse.core.expressions.propertyTesters"> |
| <propertyTester |
| class="org.eclipse.papyrusrt.tooling.modelexplorer.provider.PropertyTester" |
| id="org.eclipse.papyrusrt.tooling.modelexplorer.provider.tester" |
| namespace="org.eclipse.papyrus.views.modelexplorer.tester" |
| properties="isRTPRotocol" |
| type="org.eclipse.jface.viewers.IStructuredSelection"> |
| </propertyTester> |
| </extension> |
| <extension |
| point="org.eclipse.ui.handlers"> |
| <handler |
| class="org.eclipse.papyrusrt.tooling.modelexplorer.handlers.RTProtocolCopyHandler" |
| commandId="org.eclipse.ui.edit.copy"> |
| <activeWhen> |
| <and> |
| <with |
| variable="activePart"> |
| <instanceof |
| value="org.eclipse.papyrus.views.modelexplorer.ModelExplorerPageBookView"> |
| </instanceof> |
| </with> |
| <with |
| variable="selection"> |
| <test |
| forcePluginActivation="true" |
| property="org.eclipse.papyrusrt.tooling.modelexplorer.tester.isRTPRotocol" |
| value="true"> |
| </test> |
| </with> |
| </and> |
| </activeWhen> |
| </handler> |
| </extension> |
| </plugin> |