Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastien Gabel2016-07-13 09:56:32 +0000
committerGerrit Code Review @ Eclipse.org2016-09-12 15:34:06 +0000
commita0f875761d4fbaca0953e1e1acb1d7905a9b05a5 (patch)
tree3099642f655ae07914eb681be5258d4880369891 /plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.linklf/plugin.xml
parent735f2b0100a195c752b322ca7a778a334b429b1c (diff)
downloadorg.eclipse.papyrus-a0f875761d4fbaca0953e1e1acb1d7905a9b05a5.tar.gz
org.eclipse.papyrus-a0f875761d4fbaca0953e1e1acb1d7905a9b05a5.tar.xz
org.eclipse.papyrus-a0f875761d4fbaca0953e1e1acb1d7905a9b05a5.zip
Bug 497818 - [LinkLF] Activate LinkLF for Parametric diagrams
https://bugs.eclipse.org/bugs/show_bug.cgi?id=497818 Activate the feature for SysML Parametric diagrams Change-Id: I4fd9d974536d4a35d88584fbc16280ce6ca528bd Signed-off-by: Sebastien Gabel <sebastien.gabel@esterel-technologies.com>
Diffstat (limited to 'plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.linklf/plugin.xml')
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.linklf/plugin.xml357
1 files changed, 185 insertions, 172 deletions
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.linklf/plugin.xml b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.linklf/plugin.xml
index 7e9fc23035a..c47228e934c 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.linklf/plugin.xml
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.linklf/plugin.xml
@@ -1,172 +1,185 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<!--
- Copyright (c) 2015 CEA and others.
-
- All rights reserved. This program and the accompanying materials
- are made available under the terms of the Eclipse Public License v1.0
- which accompanies this distribution, and is available at
- http://www.eclipse.org/legal/epl-v10.html
-
- Contributors:
- Svyatoslav Kovalsky - Initial API and implementation
--->
-<plugin>
-
- <!-- UML diagrams -->
- <extension
- point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
- <editpolicyProvider
- class="org.eclipse.papyrus.uml.diagram.linklf.providers.ActivityLinkLFEditPoliciyProvider" >
- <Priority name="Low"/>
- <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
- <method name="getType()" value="PapyrusUMLActivityDiagram"/>
- </object>
- </editpolicyProvider>
- </extension>
-
- <extension
- point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
- <editpolicyProvider
- class="org.eclipse.papyrus.uml.diagram.linklf.providers.ClazzLinksLFEditPolicyProvider" >
- <Priority name="Low"/>
- <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
- <method name="getType()" value="PapyrusUMLClassDiagram"/>
- </object>
- </editpolicyProvider>
- </extension>
-
- <extension
- point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
- <editpolicyProvider
- class="org.eclipse.papyrus.uml.diagram.linklf.providers.CommunicationLinksLFEditPolicyProvider" >
- <Priority name="Low"/>
- <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
- <method name="getType()" value="PapyrusUMLCommunicationDiagram"/>
- </object>
- </editpolicyProvider>
- </extension>
-
- <extension
- point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
- <editpolicyProvider
- class="org.eclipse.papyrus.uml.diagram.linklf.providers.ComponentLinksLFEditPolicyProvider" >
- <Priority name="Low"/>
- <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
- <method name="getType()" value="PapyrusUMLComponentDiagram"/>
- </object>
- </editpolicyProvider>
- </extension>
-
- <extension
- point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
- <editpolicyProvider
- class="org.eclipse.papyrus.uml.diagram.linklf.providers.LinksLFEditPolicyProvider" >
- <Priority name="Low"/>
- <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
- <method name="getType()" value="CompositeStructure"/>
- </object>
- </editpolicyProvider>
- </extension>
-
- <extension
- point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
- <editpolicyProvider
- class="org.eclipse.papyrus.uml.diagram.linklf.providers.DeploymentLinksLFEditPolicyProvider" >
- <Priority name="Low"/>
- <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
- <method name="getType()" value="PapyrusUMLDeploymentDiagram"/>
- </object>
- </editpolicyProvider>
- </extension>
-
- <extension
- point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
- <editpolicyProvider
- class="org.eclipse.papyrus.uml.diagram.linklf.providers.ActivityLinkLFEditPoliciyProvider" >
- <Priority name="Low"/>
- <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
- <method name="getType()" value="PapyrusUMLInteractionOverviewDiagram"/>
- </object>
- </editpolicyProvider>
- </extension>
-
- <extension
- point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
- <editpolicyProvider
- class="org.eclipse.papyrus.uml.diagram.linklf.providers.LinksLFEditPolicyProvider" >
- <Priority name="Low"/>
- <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
- <method name="getType()" value="PapyrusUMLProfileDiagram"/>
- </object>
- </editpolicyProvider>
- </extension>
-
- <extension
- point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
- <editpolicyProvider
- class="org.eclipse.papyrus.uml.diagram.linklf.providers.LinksLFEditPolicyProvider" >
- <Priority name="Low"/>
- <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
- <method name="getType()" value="PapyrusUMLStateMachineDiagram"/>
- </object>
- </editpolicyProvider>
- </extension>
-
- <extension
- point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
- <editpolicyProvider
- class="org.eclipse.papyrus.uml.diagram.linklf.providers.LinksLFEditPolicyProvider" >
- <Priority name="Low"/>
- <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
- <method name="getType()" value="UseCase"/>
- </object>
- </editpolicyProvider>
- </extension>
-
- <!-- SYSML diagrams -->
- <extension
- point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
- <editpolicyProvider
- class="org.eclipse.papyrus.uml.diagram.linklf.providers.LinksLFEditPolicyProvider" >
- <Priority name="Low"/>
- <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
- <method name="getType()" value="InternalBlock"/>
- </object>
- </editpolicyProvider>
- </extension>
-
- <extension
- point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
- <editpolicyProvider
- class="org.eclipse.papyrus.uml.diagram.linklf.providers.LinksLFEditPolicyProvider" >
- <Priority name="Low"/>
- <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
- <method name="getType()" value="BlockDefinition"/>
- </object>
- </editpolicyProvider>
- </extension>
-
- <extension
- point="org.eclipse.gmf.runtime.diagram.ui.editpartProviders">
- <editpartProvider
- class="org.eclipse.gmf.tooling.runtime.linklf.router.LinkLFDiagramRootEditPartProvider">
- <Priority name="Medium"/>
- <context providesRootEditPart="true"/>
- <!-- uml -->
- <applicable-diagram type="PapyrusUMLActivityDiagram"/>
- <applicable-diagram type="PapyrusUMLClassDiagram"/>
- <applicable-diagram type="PapyrusUMLCommunicationDiagram"/>
- <applicable-diagram type="PapyrusUMLComponentDiagram"/>
- <applicable-diagram type="CompositeStructure"/>
- <applicable-diagram type="PapyrusUMLDeploymentDiagram"/>
- <applicable-diagram type="PapyrusUMLInteractionOverviewDiagram"/>
- <applicable-diagram type="PapyrusUMLProfileDiagram"/>
- <applicable-diagram type="PapyrusUMLStateMachineDiagram"/>
- <applicable-diagram type="UseCase"/>
- <!-- sysml -->
- <applicable-diagram type="InternalBlock"/>
- <applicable-diagram type="BlockDefinition"/>
- </editpartProvider>
- </extension>
-</plugin>
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.4"?>
+<!--
+ Copyright (c) 2015, 2016, CEA, Esterel Technologies SAS and others.
+
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ Svyatoslav Kovalsky - Initial API and implementation
+ Alain Le Guennec (Esterel Technologies SAS) - Bug 497818
+-->
+<plugin>
+
+ <!-- UML diagrams -->
+ <extension
+ point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
+ <editpolicyProvider
+ class="org.eclipse.papyrus.uml.diagram.linklf.providers.ActivityLinkLFEditPoliciyProvider" >
+ <Priority name="Low"/>
+ <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
+ <method name="getType()" value="PapyrusUMLActivityDiagram"/>
+ </object>
+ </editpolicyProvider>
+ </extension>
+
+ <extension
+ point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
+ <editpolicyProvider
+ class="org.eclipse.papyrus.uml.diagram.linklf.providers.ClazzLinksLFEditPolicyProvider" >
+ <Priority name="Low"/>
+ <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
+ <method name="getType()" value="PapyrusUMLClassDiagram"/>
+ </object>
+ </editpolicyProvider>
+ </extension>
+
+ <extension
+ point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
+ <editpolicyProvider
+ class="org.eclipse.papyrus.uml.diagram.linklf.providers.CommunicationLinksLFEditPolicyProvider" >
+ <Priority name="Low"/>
+ <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
+ <method name="getType()" value="PapyrusUMLCommunicationDiagram"/>
+ </object>
+ </editpolicyProvider>
+ </extension>
+
+ <extension
+ point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
+ <editpolicyProvider
+ class="org.eclipse.papyrus.uml.diagram.linklf.providers.ComponentLinksLFEditPolicyProvider" >
+ <Priority name="Low"/>
+ <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
+ <method name="getType()" value="PapyrusUMLComponentDiagram"/>
+ </object>
+ </editpolicyProvider>
+ </extension>
+
+ <extension
+ point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
+ <editpolicyProvider
+ class="org.eclipse.papyrus.uml.diagram.linklf.providers.LinksLFEditPolicyProvider" >
+ <Priority name="Low"/>
+ <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
+ <method name="getType()" value="CompositeStructure"/>
+ </object>
+ </editpolicyProvider>
+ </extension>
+
+ <extension
+ point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
+ <editpolicyProvider
+ class="org.eclipse.papyrus.uml.diagram.linklf.providers.DeploymentLinksLFEditPolicyProvider" >
+ <Priority name="Low"/>
+ <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
+ <method name="getType()" value="PapyrusUMLDeploymentDiagram"/>
+ </object>
+ </editpolicyProvider>
+ </extension>
+
+ <extension
+ point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
+ <editpolicyProvider
+ class="org.eclipse.papyrus.uml.diagram.linklf.providers.ActivityLinkLFEditPoliciyProvider" >
+ <Priority name="Low"/>
+ <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
+ <method name="getType()" value="PapyrusUMLInteractionOverviewDiagram"/>
+ </object>
+ </editpolicyProvider>
+ </extension>
+
+ <extension
+ point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
+ <editpolicyProvider
+ class="org.eclipse.papyrus.uml.diagram.linklf.providers.LinksLFEditPolicyProvider" >
+ <Priority name="Low"/>
+ <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
+ <method name="getType()" value="PapyrusUMLProfileDiagram"/>
+ </object>
+ </editpolicyProvider>
+ </extension>
+
+ <extension
+ point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
+ <editpolicyProvider
+ class="org.eclipse.papyrus.uml.diagram.linklf.providers.LinksLFEditPolicyProvider" >
+ <Priority name="Low"/>
+ <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
+ <method name="getType()" value="PapyrusUMLStateMachineDiagram"/>
+ </object>
+ </editpolicyProvider>
+ </extension>
+
+ <extension
+ point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
+ <editpolicyProvider
+ class="org.eclipse.papyrus.uml.diagram.linklf.providers.LinksLFEditPolicyProvider" >
+ <Priority name="Low"/>
+ <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
+ <method name="getType()" value="UseCase"/>
+ </object>
+ </editpolicyProvider>
+ </extension>
+
+ <!-- SYSML diagrams -->
+ <extension
+ point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
+ <editpolicyProvider
+ class="org.eclipse.papyrus.uml.diagram.linklf.providers.LinksLFEditPolicyProvider" >
+ <Priority name="Low"/>
+ <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
+ <method name="getType()" value="InternalBlock"/>
+ </object>
+ </editpolicyProvider>
+ </extension>
+
+ <extension
+ point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
+ <editpolicyProvider
+ class="org.eclipse.papyrus.uml.diagram.linklf.providers.LinksLFEditPolicyProvider" >
+ <Priority name="Low"/>
+ <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
+ <method name="getType()" value="BlockDefinition"/>
+ </object>
+ </editpolicyProvider>
+ </extension>
+
+ <extension
+ point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
+ <editpolicyProvider
+ class="org.eclipse.papyrus.uml.diagram.linklf.providers.LinksLFEditPolicyProvider" >
+ <Priority name="Low"/>
+ <object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram_name">
+ <method name="getType()" value="Parametric"/>
+ </object>
+ </editpolicyProvider>
+ </extension>
+
+ <extension
+ point="org.eclipse.gmf.runtime.diagram.ui.editpartProviders">
+ <editpartProvider
+ class="org.eclipse.gmf.tooling.runtime.linklf.router.LinkLFDiagramRootEditPartProvider">
+ <Priority name="Medium"/>
+ <context providesRootEditPart="true"/>
+ <!-- uml -->
+ <applicable-diagram type="PapyrusUMLActivityDiagram"/>
+ <applicable-diagram type="PapyrusUMLClassDiagram"/>
+ <applicable-diagram type="PapyrusUMLCommunicationDiagram"/>
+ <applicable-diagram type="PapyrusUMLComponentDiagram"/>
+ <applicable-diagram type="CompositeStructure"/>
+ <applicable-diagram type="PapyrusUMLDeploymentDiagram"/>
+ <applicable-diagram type="PapyrusUMLInteractionOverviewDiagram"/>
+ <applicable-diagram type="PapyrusUMLProfileDiagram"/>
+ <applicable-diagram type="PapyrusUMLStateMachineDiagram"/>
+ <applicable-diagram type="UseCase"/>
+ <!-- sysml -->
+ <applicable-diagram type="InternalBlock"/>
+ <applicable-diagram type="BlockDefinition"/>
+ <applicable-diagram type="Parametric"/>
+ </editpartProvider>
+ </extension>
+</plugin>

Back to the top