]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.structural2/src/org/simantics/structural2/scl/procedural/ProceduralComponentTypeCompilationContextRequest.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.structural2 / src / org / simantics / structural2 / scl / procedural / ProceduralComponentTypeCompilationContextRequest.java
index e0d63fe4252eee12a41683f3e8556c70bcd7e092..50a905e8204d3b84e4f094b3de1dd030cf53761a 100644 (file)
@@ -1,44 +1,44 @@
-package org.simantics.structural2.scl.procedural;\r
-\r
-import java.util.Map;\r
-\r
-import org.simantics.db.ReadGraph;\r
-import org.simantics.db.Resource;\r
-import org.simantics.db.common.procedure.adapter.TransientCacheListener;\r
-import org.simantics.db.common.request.IndexRoot;\r
-import org.simantics.db.common.request.UnaryRead;\r
-import org.simantics.db.exception.DatabaseException;\r
-import org.simantics.db.layer0.util.RuntimeEnvironmentRequest;\r
-import org.simantics.scl.compiler.environment.specification.EnvironmentSpecification;\r
-import org.simantics.scl.compiler.runtime.RuntimeEnvironment;\r
-import org.simantics.structural2.scl.ComponentTypeProperty;\r
-import org.simantics.structural2.scl.ReadComponentTypeConnectionsRequest;\r
-import org.simantics.structural2.scl.ReadComponentTypeInterfaceRequest;\r
-\r
-public class ProceduralComponentTypeCompilationContextRequest extends UnaryRead<Resource,ProceduralComponentTypeCompilationContext> {\r
-\r
-    public ProceduralComponentTypeCompilationContextRequest(Resource parameter) {\r
-        super(parameter);\r
-    }\r
-\r
-    @Override\r
-    public ProceduralComponentTypeCompilationContext perform(ReadGraph graph)\r
-            throws DatabaseException {\r
-        Resource indexRoot = graph.syncRequest(new IndexRoot(parameter));\r
-        RuntimeEnvironment runtimeEnvironment = graph.syncRequest(new RuntimeEnvironmentRequest(indexRoot) {\r
-            @Override\r
-            protected void fillEnvironmentSpecification(\r
-                    EnvironmentSpecification environmentSpecification) {\r
-                environmentSpecification.importModule("Structural/Procedural", "");\r
-            }\r
-        });\r
-        Map<String, ComponentTypeProperty> propertyMap =\r
-                graph.syncRequest(new ReadComponentTypeInterfaceRequest(parameter, runtimeEnvironment.getEnvironment()),\r
-                        TransientCacheListener.<Map<String, ComponentTypeProperty>>instance());\r
-        Map<String, Resource> connectionPointMap =\r
-                graph.syncRequest(new ReadComponentTypeConnectionsRequest(parameter),\r
-                        TransientCacheListener.<Map<String, Resource>>instance());\r
-        return new ProceduralComponentTypeCompilationContext(runtimeEnvironment, propertyMap, connectionPointMap);\r
-    }\r
-    \r
-}\r
+package org.simantics.structural2.scl.procedural;
+
+import java.util.Map;
+
+import org.simantics.db.ReadGraph;
+import org.simantics.db.Resource;
+import org.simantics.db.common.procedure.adapter.TransientCacheListener;
+import org.simantics.db.common.request.IndexRoot;
+import org.simantics.db.common.request.UnaryRead;
+import org.simantics.db.exception.DatabaseException;
+import org.simantics.db.layer0.util.RuntimeEnvironmentRequest;
+import org.simantics.scl.compiler.environment.specification.EnvironmentSpecification;
+import org.simantics.scl.compiler.runtime.RuntimeEnvironment;
+import org.simantics.structural2.scl.ComponentTypeProperty;
+import org.simantics.structural2.scl.ReadComponentTypeConnectionsRequest;
+import org.simantics.structural2.scl.ReadComponentTypeInterfaceRequest;
+
+public class ProceduralComponentTypeCompilationContextRequest extends UnaryRead<Resource,ProceduralComponentTypeCompilationContext> {
+
+    public ProceduralComponentTypeCompilationContextRequest(Resource parameter) {
+        super(parameter);
+    }
+
+    @Override
+    public ProceduralComponentTypeCompilationContext perform(ReadGraph graph)
+            throws DatabaseException {
+        Resource indexRoot = graph.syncRequest(new IndexRoot(parameter));
+        RuntimeEnvironment runtimeEnvironment = graph.syncRequest(new RuntimeEnvironmentRequest(indexRoot) {
+            @Override
+            protected void fillEnvironmentSpecification(
+                    EnvironmentSpecification environmentSpecification) {
+                environmentSpecification.importModule("Structural/Procedural", "");
+            }
+        });
+        Map<String, ComponentTypeProperty> propertyMap =
+                graph.syncRequest(new ReadComponentTypeInterfaceRequest(parameter, runtimeEnvironment.getEnvironment()),
+                        TransientCacheListener.<Map<String, ComponentTypeProperty>>instance());
+        Map<String, Resource> connectionPointMap =
+                graph.syncRequest(new ReadComponentTypeConnectionsRequest(parameter),
+                        TransientCacheListener.<Map<String, Resource>>instance());
+        return new ProceduralComponentTypeCompilationContext(runtimeEnvironment, propertyMap, connectionPointMap);
+    }
+    
+}