blob: ffeede8a6ada9b60f02a0bf47e12a356f5cdf4da [file] [log] [blame]
transformation Ecore_To_Uml(in dummy : ECORE, out ECORE);
modeltype ECORE uses "http://www.eclipse.org/emf/2002/Ecore";
main() {
object EPackage {
name := 'main';
}.map myMapping();
}
mapping EPackage::myMapping() : EPackage {
init {
var res := object EPackage{
name := 'temp';
}.map mySubmapping();
}
name := 'BBB' + resolveoneIn(EPackage::mySubmapping, EPackage).name;
nsURI := if self.resolveoneIn(EPackage::mySubmapping, EPackage).oclIsUndefined()
then 'right' else 'wrong' endif;
}
mapping EPackage::mySubmapping() : EPackage {
name := 'AAA' + self.name;
}