mirror of
https://github.com/sigmasternchen/xtext-core
synced 2025-03-15 16:28:56 +00:00
reuse calculated genclasses/genpackages
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
This commit is contained in:
parent
6d74b81bec
commit
016bf16d3b
2 changed files with 4 additions and 4 deletions
|
@ -159,7 +159,7 @@ class TypeReference {
|
|||
val genClass = GenModelUtil2.getGenClass(clazz, resourceSet)
|
||||
val packageName = genClass.genPackage.getInterfacePackageName();
|
||||
new QualifiedClassName(packageName,
|
||||
GenModelUtil2.getGenClass(clazz, resourceSet).interfaceName)
|
||||
genClass.interfaceName)
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -167,7 +167,7 @@ class TypeReference {
|
|||
val genPackage = GenModelUtil2.getGenPackage(epackage, resourceSet)
|
||||
val packageName = if (genPackage.getGenModel().isSuppressEMFMetaData()) genPackage.getQualifiedPackageClassName() else genPackage.getReflectionPackageName()
|
||||
new QualifiedClassName(packageName,
|
||||
GenModelUtil2.getGenPackage(epackage, resourceSet).packageInterfaceName)
|
||||
genPackage.packageInterfaceName)
|
||||
}
|
||||
|
||||
override toString() {
|
||||
|
|
|
@ -270,7 +270,7 @@ public class TypeReference {
|
|||
{
|
||||
final GenClass genClass = GenModelUtil2.getGenClass(clazz, resourceSet);
|
||||
final String packageName = genClass.getGenPackage().getInterfacePackageName();
|
||||
String _interfaceName = GenModelUtil2.getGenClass(clazz, resourceSet).getInterfaceName();
|
||||
String _interfaceName = genClass.getInterfaceName();
|
||||
_xblockexpression_1 = new TypeReference.QualifiedClassName(packageName, _interfaceName);
|
||||
}
|
||||
_xifexpression_1 = _xblockexpression_1;
|
||||
|
@ -292,7 +292,7 @@ public class TypeReference {
|
|||
_xifexpression = genPackage.getReflectionPackageName();
|
||||
}
|
||||
final String packageName = _xifexpression;
|
||||
String _packageInterfaceName = GenModelUtil2.getGenPackage(epackage, resourceSet).getPackageInterfaceName();
|
||||
String _packageInterfaceName = genPackage.getPackageInterfaceName();
|
||||
_xblockexpression = new TypeReference.QualifiedClassName(packageName, _packageInterfaceName);
|
||||
}
|
||||
return _xblockexpression;
|
||||
|
|
Loading…
Reference in a new issue