]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.modeling/src/org/simantics/modeling/scl/CompileSCLValueRequest.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.modeling / src / org / simantics / modeling / scl / CompileSCLValueRequest.java
index edd7b638c2957d4968e58411a2c57ccb189a6e33..bfd12fbe12a087d0fcacbb6b9c1fd49695394f37 100644 (file)
@@ -1,35 +1,35 @@
-package org.simantics.modeling.scl;\r
-\r
-import org.simantics.db.ReadGraph;\r
-import org.simantics.db.common.procedure.adapter.TransientCacheListener;\r
-import org.simantics.db.exception.DatabaseException;\r
-import org.simantics.db.layer0.variable.Variable;\r
-import org.simantics.scl.runtime.SCLContext;\r
-import org.simantics.scl.runtime.function.Function1;\r
-import org.simantics.structural2.scl.CompileStructuralValueRequest;\r
-\r
-public class CompileSCLValueRequest extends CompileStructuralValueRequest {\r
-\r
-    public CompileSCLValueRequest(ReadGraph graph, Variable context)\r
-            throws DatabaseException {\r
-        super(graph, context);\r
-    }\r
-\r
-    public static Object compileAndEvaluate(ReadGraph graph, Variable context) throws DatabaseException {\r
-        SCLContext sclContext = SCLContext.getCurrent();\r
-        Object oldGraph = sclContext.get("graph");\r
-        try {\r
-            Function1<Variable,Object> exp = graph.syncRequest(new CompileSCLValueRequest(graph, context),\r
-                    TransientCacheListener.<Function1<Variable,Object>>instance());\r
-            sclContext.put("graph", graph);\r
-            return exp.apply(context);\r
-        } catch (DatabaseException e) {\r
-            throw (DatabaseException)e;\r
-        } catch (Throwable t) {\r
-            throw new DatabaseException(t);\r
-        } finally {\r
-            sclContext.put("graph", oldGraph);\r
-        }\r
-    }\r
-    \r
-}\r
+package org.simantics.modeling.scl;
+
+import org.simantics.db.ReadGraph;
+import org.simantics.db.common.procedure.adapter.TransientCacheListener;
+import org.simantics.db.exception.DatabaseException;
+import org.simantics.db.layer0.variable.Variable;
+import org.simantics.scl.runtime.SCLContext;
+import org.simantics.scl.runtime.function.Function1;
+import org.simantics.structural2.scl.CompileStructuralValueRequest;
+
+public class CompileSCLValueRequest extends CompileStructuralValueRequest {
+
+    public CompileSCLValueRequest(ReadGraph graph, Variable context)
+            throws DatabaseException {
+        super(graph, context);
+    }
+
+    public static Object compileAndEvaluate(ReadGraph graph, Variable context) throws DatabaseException {
+        SCLContext sclContext = SCLContext.getCurrent();
+        Object oldGraph = sclContext.get("graph");
+        try {
+            Function1<Variable,Object> exp = graph.syncRequest(new CompileSCLValueRequest(graph, context),
+                    TransientCacheListener.<Function1<Variable,Object>>instance());
+            sclContext.put("graph", graph);
+            return exp.apply(context);
+        } catch (DatabaseException e) {
+            throw (DatabaseException)e;
+        } catch (Throwable t) {
+            throw new DatabaseException(t);
+        } finally {
+            sclContext.put("graph", oldGraph);
+        }
+    }
+    
+}