blob: 0282b5c61d96cf6aa84daffa57d2658b12ee4376 [file] [log] [blame]
transformation invalidcollectioncast;
modeltype ECORE uses 'http://www.eclipse.org/emf/2002/Ecore';
mapping main(in model: ecore::EPackage): ecore::EPackage {
init {
var classes := model.eClassifiers->collect(c | object ecore::EClass { name := 'created_' + c.name; });
var classes2 := classes->asSet();
}
eClassifiers := classes2->select(c|c.oclIsKindOf(ecore::EClass))->asOrderedSet();
}