Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: da851f5c7b34a7906c615131c01d4941c0d25ca3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<!--
 Copyright (c) 2012, 2016 CEA, Christian W. Damus, 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:
   CEA - Initial API and implementation
   Christian W. Damus (CEA) - bug 323802
   Christian W. Damus (CEA) - bug 408491
   Christian W. Damus (CEA) - bug 431953 (pre-requisite refactoring of ModelSet service start-up)
   Christian W. Damus - bug 485220
   
-->
<plugin>
   <extension-point id="dependencyUpdateParticipant" name="Dependency Update Participants" schema="schema/dependencyUpdateParticipant.exsd"/>
   <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="all"
               typeId="*">
         </adviceBinding>
         <metamodelType
               eclass="EObject"
               edithelper="org.eclipse.papyrus.infra.emf.advice.DeletePageEditHelper"
               id="org.eclipse.papyrus.infra.emf.page">
         </metamodelType>
      </metamodel>
      <metamodel
            nsURI="http://www.eclipse.org/emf/2002/Ecore">
         <adviceBinding
               id="org.eclipse.papyrus.infra.emf.readOnlyAdvice"
               class="org.eclipse.papyrus.infra.emf.advice.ReadOnlyObjectEditAdvice"
               typeId="*"
               inheritance="none">
         </adviceBinding>
      </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>
         <advice
               ref="org.eclipse.papyrus.infra.emf.deletePageAdvice">
         </advice>
      </binding>
   </extension>

</plugin>

Back to the top