diff options
Diffstat (limited to 'plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/model/gmfdiag-common.elementtypesconfigurations')
-rw-r--r-- | plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/model/gmfdiag-common.elementtypesconfigurations | 28 |
1 files changed, 5 insertions, 23 deletions
diff --git a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/model/gmfdiag-common.elementtypesconfigurations b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/model/gmfdiag-common.elementtypesconfigurations index 8dc5b1fee77..07c68754a4e 100644 --- a/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/model/gmfdiag-common.elementtypesconfigurations +++ b/plugins/infra/gmfdiag/org.eclipse.papyrus.infra.gmfdiag.common/model/gmfdiag-common.elementtypesconfigurations @@ -1,24 +1,6 @@ -<?xml version="1.0" encoding="ASCII"?> -<elementtypesconfigurations:ElementTypeSetConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:elementtypesconfigurations="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/1.2" xmi:id="_rWI4YHPzEeSnGJwaJWHCSg" description="" identifier="org.eclipse.papyrus.infra.gmfdiag.common.elementTypeSet" name="GMFDiagCommon" metamodelNsURI="http://www.eclipse.org/emf/2002/Ecore"> - <adviceBindingsConfigurations xsi:type="elementtypesconfigurations:AdviceBindingConfiguration" xmi:id="_jxuLwPvzEeWw0r4E4rSXyw" description="" identifier="org.eclipse.papyrus.infra.gmfdiag.common.advice.GMFDiagramDuplicateEditHelperAdvice" editHelperAdviceClassName="org.eclipse.papyrus.infra.gmfdiag.common.advice.GMFDiagramDuplicateEditHelperAdvice"/> - <!-- Binds general (non-UML specific) advices - - The notation dependant advice add a View deletion command for any View that references - the EObject currently destroyed. - - Both the following advices are commonly used by GMF Runtime (and code generated by the tooling): - - org.eclipse.gmf.runtime.diagram.core.advice.notationDepdendents - - org.eclipse.gmf.runtime.diagram.core.advice.removeBookmarks - - The cross referencer is used to find any View referencing and EObject, as far as the Notation file - is loaded (does not mean each diagram is opened), every view related to an element will be deleted - with the element deletion. These views may possibly be located in different diagrams. - - These advices are generally always added to the GMF default context. As the use of the extensible - type framework in Papyrus is currently used with an explicit per-architecture context, it is important - to add these advices to each such context to ensure the views are correctly deleted. - - --> - <adviceBindingsConfigurations xsi:type="elementtypesconfigurations:ExternallyRegisteredAdvice" xmi:id="_U91U4F6dEeev1-J3e2LKZA" identifier="org.eclipse.gmf.runtime.diagram.core.advice.notationDepdendents" editHelperAdviceClassName="org.eclipse.gmf.runtime.diagram.core.edithelpers.NotationViewDependentsAdvice"/> - <adviceBindingsConfigurations xsi:type="elementtypesconfigurations:ExternallyRegisteredAdvice" xmi:id="_Dn4gQF6eEeev1-J3e2LKZA" identifier="org.eclipse.gmf.runtime.diagram.core.advice.removeBookmarks" editHelperAdviceClassName="org.eclipse.gmf.runtime.diagram.core.edithelpers.RemoveBookmarksAdvice"/> +<?xml version="1.0" encoding="UTF-8"?> +<elementtypesconfigurations:ElementTypeSetConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:elementtypesconfigurations="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/1.2" xmi:id="_rWI4YHPzEeSnGJwaJWHCSg" description="" identifier="org.eclipse.papyrus.infra.gmfdiag.common.elementTypeSet" name="GMFDiagCommon" metamodelNsURI="http://www.eclipse.org/emf/2002/Ecore"> + <adviceBindingsConfigurations xmi:type="elementtypesconfigurations:AdviceBindingConfiguration" xmi:id="_jxuLwPvzEeWw0r4E4rSXyw" description="" identifier="org.eclipse.papyrus.infra.gmfdiag.common.advice.GMFDiagramDuplicateEditHelperAdvice" editHelperAdviceClassName="org.eclipse.papyrus.infra.gmfdiag.common.advice.GMFDiagramDuplicateEditHelperAdvice"/> + <adviceBindingsConfigurations xmi:type="elementtypesconfigurations:ExternallyRegisteredAdvice" xmi:id="_U91U4F6dEeev1-J3e2LKZA" identifier="org.eclipse.gmf.runtime.diagram.core.advice.notationDepdendents" editHelperAdviceClassName="org.eclipse.gmf.runtime.diagram.core.edithelpers.NotationViewDependentsAdvice"/> + <adviceBindingsConfigurations xmi:type="elementtypesconfigurations:ExternallyRegisteredAdvice" xmi:id="_Dn4gQF6eEeev1-J3e2LKZA" identifier="org.eclipse.gmf.runtime.diagram.core.advice.removeBookmarks" editHelperAdviceClassName="org.eclipse.gmf.runtime.diagram.core.edithelpers.RemoveBookmarksAdvice"/> </elementtypesconfigurations:ElementTypeSetConfiguration> |