diff options
author | Sebastien Gabel | 2016-07-13 09:56:32 +0000 |
---|---|---|
committer | Gerrit Code Review @ Eclipse.org | 2016-09-12 15:34:06 +0000 |
commit | a0f875761d4fbaca0953e1e1acb1d7905a9b05a5 (patch) | |
tree | 3099642f655ae07914eb681be5258d4880369891 /plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.linklf/plugin.xml | |
parent | 735f2b0100a195c752b322ca7a778a334b429b1c (diff) | |
download | org.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.xml | 357 |
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> |