Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcletavernie2013-02-26 15:27:24 +0000
committercletavernie2013-02-26 15:27:24 +0000
commitb793bb04f17296d7059fdb6d07dba86290005556 (patch)
tree2b7a4f0e3f016cb9937d8cae2077929c4c937385 /plugins/infra/emf/org.eclipse.papyrus.infra.emf/plugin.xml
parent7c875bcbc49bad3c765f77280ce098660a23b5d6 (diff)
downloadorg.eclipse.papyrus-b793bb04f17296d7059fdb6d07dba86290005556.tar.gz
org.eclipse.papyrus-b793bb04f17296d7059fdb6d07dba86290005556.tar.xz
org.eclipse.papyrus-b793bb04f17296d7059fdb6d07dba86290005556.zip
401109: [PageManager] Deleting an element which contains an opened page leads to critical model corruption
https://bugs.eclipse.org/bugs/show_bug.cgi?id=401109
Diffstat (limited to 'plugins/infra/emf/org.eclipse.papyrus.infra.emf/plugin.xml')
-rw-r--r--plugins/infra/emf/org.eclipse.papyrus.infra.emf/plugin.xml32
1 files changed, 32 insertions, 0 deletions
diff --git a/plugins/infra/emf/org.eclipse.papyrus.infra.emf/plugin.xml b/plugins/infra/emf/org.eclipse.papyrus.infra.emf/plugin.xml
index 365d36a80f2..70ccc703e11 100644
--- a/plugins/infra/emf/org.eclipse.papyrus.infra.emf/plugin.xml
+++ b/plugins/infra/emf/org.eclipse.papyrus.infra.emf/plugin.xml
@@ -21,5 +21,37 @@
provider="org.eclipse.papyrus.infra.emf.providers.EMFFilteredLabelProvider">
</labelProvider>
</extension>
+ <extension
+ point="org.eclipse.gmf.runtime.emf.type.core.elementTypes">
+ <metamodel
+ nsURI="http://www.eclipse.org/emf/2002/Ecore">
+ <adviceBinding
+ class="org.eclipse.papyrus.infra.emf.advice.DeletePageAdvice"
+ id="org.eclipse.papyrus.infra.emf.deletePageAdvice"
+ inheritance="none"
+ typeId="*">
+ </adviceBinding>
+ <metamodelType
+ eclass="EObject"
+ edithelper="org.eclipse.papyrus.infra.emf.advice.DeletePageEditHelper"
+ id="org.eclipse.papyrus.infra.emf.page">
+ </metamodelType>
+ </metamodel>
+ </extension>
+ <extension
+ point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings">
+ <binding
+ context="org.eclipse.papyrus.infra.services.edit.TypeContext">
+ <elementType
+ ref="org.eclipse.papyrus.infra.emf.page">
+ </elementType>
+ </binding>
+ <binding
+ context="org.eclipse.gmf.runtime.emf.type.core.defaultContext">
+ <elementType
+ ref="org.eclipse.papyrus.infra.emf.deletePageAdvice">
+ </elementType>
+ </binding>
+ </extension>
</plugin>

Back to the top