Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/resource/XcoreResource.java')
-rw-r--r--org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/resource/XcoreResource.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/resource/XcoreResource.java b/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/resource/XcoreResource.java
index 21f945142..280c30d8e 100644
--- a/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/resource/XcoreResource.java
+++ b/org.eclipse.emf.ecore.xcore/src/org/eclipse/emf/ecore/xcore/resource/XcoreResource.java
@@ -37,6 +37,9 @@ public class XcoreResource extends XbaseResource {
@Inject
private IReferableElementsUnloader.GenericUnloader unloader;
+
+ @Inject
+ private XcoreJvmInferrer jvmInferrer;
protected boolean fullyInitialized = false;
@@ -96,7 +99,7 @@ public class XcoreResource extends XbaseResource {
}
}
xcoreEcoreBuilder.link();
- super.getContents().addAll(new XcoreJvmInferrer().getDeclaredTypes(model));
+ super.getContents().addAll(jvmInferrer.getDeclaredTypes(model));
}
}

Back to the top