blob: 7c7af057a40550c619980951fc9535ff208fa826 [file] [log] [blame]
import org.eclipse.m2m.tests.qvt.oml.bbox.SimpleJavaLibrary;
library q1;
modeltype Ecore1 uses 'http://www.eclipse.org/emf/2002/Ecore';
property referencedProperty : String = '_suffix';
property moduleProperty : String = 'moduleProperty' + referencedProperty;
query q1(in e : Sequence(String)) : String {
return 'name = ';
}
helper getModulePropertyValue() : String {
return moduleProperty + referencedProperty;
}
helper tupleFrom2Strings(s1:String, s2:String) : Tuple(name1 : String, name2 : String) {
return Tuple {name1 = s1, name2 = s2};
}
helper Collection(OclAny)::callOnCollection() : Collection(OclAny) {
return self;
}
helper createTestedInvalid() : Real {
return 1/0;
}
helper callImportedJavaLibrary(aStringToEcho : String) : String {
return echoFromSimpleJavaLibrary(aStringToEcho);
}
helper throwingException() : Boolean {
var eType : EClassifier;
object eType: {
name := 'name';
};
return false;
}