blob: 70d8ac99325f46bde2a88593b4683d5990ff35a0 [file] [log] [blame]
modeltype Ecore uses 'http://www.eclipse.org/emf/2002/Ecore';
transformation bug417779(inout ext : Ecore);
main() {
ext.rootObjects()[EPackage].map addClass('A');
ext.rootObjects()[EPackage].eSubpackages.map addClass('A');
}
mapping inout EPackage::addClass(aName:String) {
self.eClassifiers += object EClass {
name := self.name + "_" + aName;
};
}