]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.modeling/src/org/simantics/modeling/scl/ontologymodule/GraphRequestDuringSCLCompilation.java
Merge "Trying to wait for procedures"
[simantics/platform.git] / bundles / org.simantics.modeling / src / org / simantics / modeling / scl / ontologymodule / GraphRequestDuringSCLCompilation.java
1 package org.simantics.modeling.scl.ontologymodule;
2
3 import org.simantics.Simantics;
4 import org.simantics.db.ReadGraph;
5 import org.simantics.db.RequestProcessor;
6 import org.simantics.scl.runtime.SCLContext;
7
8 public class GraphRequestDuringSCLCompilation {
9
10     public static RequestProcessor getRequestProcessor() {
11         ReadGraph graph = (ReadGraph)SCLContext.getCurrent().get("graph");
12         if(graph != null)
13             return graph;
14         else
15             return Simantics.getSession();
16     }
17     
18 }