Skip to main content
summaryrefslogtreecommitdiffstats
blob: 6537fa48ee19106df8afd56f11ea5119b1e9af76 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import test;
import subpackage;

extension org::eclipse::xtend::typesystem::emf::check::model::MyExtension;

context MyMetaClass ERROR "Name must be set" :	
	name != null;

context MyMetaClass WARNING "Name should not be empty" :
	name != "" && name != doSomething(); 
	
context MyMetaClass WARNING "Subpackage should not be set!" :
	subPackageRef == null;
	
context subpackage::SubpackageMetaClass WARNING "Subpackage name must be set" :
	name != null && name != "";

Back to the top