Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: 5591c133f4c0f5f4b57b85f3e3d998f018e3f6c0 (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
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
	<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes">
		<metamodel nsURI="http://www.eclipse.org/uml2/3.0.0/UML">

			<adviceBinding
         class="org.eclipse.papyrus.restrictedservicecreation.FilterClassOnPackage"
         id="org.eclipse.papyrus.restrictedservicecreation.FilterClassOnPackage"
         inheritance="all"
         typeId="org.eclipse.papyrus.uml.Element">
			</adviceBinding>
		</metamodel>
	</extension>

	<!-- Creating a default binding -->
	<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings">

		<!-- Bindings declaration -->
		<binding context="org.eclipse.papyrus.uml.service.creation.TypeContext">
			<elementType pattern="org.eclipse.papyrus.uml.*" />
			<advice ref="org.eclipse.papyrus.restrictedservicecreation.FilterClassOnPackage" />
		</binding>
	</extension>
	

</plugin>

Back to the top