Exposed ParseContext in EmfaticResource
diff --git a/bundles/org.eclipse.emf.emfatic.core/src/org/eclipse/emf/emfatic/core/EmfaticResource.java b/bundles/org.eclipse.emf.emfatic.core/src/org/eclipse/emf/emfatic/core/EmfaticResource.java
index 09ce418..b755c59 100644
--- a/bundles/org.eclipse.emf.emfatic.core/src/org/eclipse/emf/emfatic/core/EmfaticResource.java
+++ b/bundles/org.eclipse.emf.emfatic.core/src/org/eclipse/emf/emfatic/core/EmfaticResource.java
@@ -17,7 +17,9 @@
 import org.eclipse.gymnast.runtime.core.parser.ParseContext;
 
 public class EmfaticResource extends ResourceImpl {
-
+	
+	protected ParseContext parseContext = null;
+	
 	public EmfaticResource(URI uri) {
 		super(uri);
 	}
@@ -26,7 +28,7 @@
 	protected void doLoad(InputStream inputStream, Map<?, ?> options) throws IOException {
 		BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
 		EmfaticParserDriver parser = new EmfaticParserDriver(uri);
-		ParseContext parseContext = parser.parse(reader);
+		parseContext = parser.parse(reader);
 		Builder builder = new Builder();
 		NullProgressMonitor monitor = new NullProgressMonitor();
 		builder.build(parseContext, this, monitor);
@@ -44,5 +46,9 @@
 		outputStream.flush();
 		outputStream.close();
 	}
-
+	
+	public ParseContext getParseContext() {
+		return parseContext;
+	}
+	
 }