X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.db.layer0%2Fsrc%2Forg%2Fsimantics%2Fdb%2Flayer0%2Futil%2FRuntimeEnvironmentRequest2.java;h=ca8bc07cd53ab9a3b73d05a02e73d7473ae7db2a;hb=4e402f51b0e34d40c3f9d33a4bec7feffeb8d339;hp=4bbd480020141b5e602c9e7f73fb1b8170410995;hpb=8561e498009a25473db94b0e667866aa79de90b1;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/util/RuntimeEnvironmentRequest2.java b/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/util/RuntimeEnvironmentRequest2.java index 4bbd48002..ca8bc07cd 100644 --- a/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/util/RuntimeEnvironmentRequest2.java +++ b/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/util/RuntimeEnvironmentRequest2.java @@ -1,8 +1,6 @@ package org.simantics.db.layer0.util; import java.util.Collection; -import java.util.HashMap; -import java.util.Map; import org.simantics.db.ReadGraph; import org.simantics.db.Resource; @@ -26,13 +24,17 @@ import org.simantics.scl.runtime.SCLContext; * * @author Hannu Niemistö * @author Antti Villberg + * + * Difference between this class and {@code RuntimeEnvironmentRequest} is an additional parameter + * that is typically some component type. All modules under this resource are added to the environment + * in addition to the SCLMain of the root resource. */ public class RuntimeEnvironmentRequest2 extends BinaryRead { - public RuntimeEnvironmentRequest2(Resource parameter, Resource parameter2) { - super(parameter, parameter2); + public RuntimeEnvironmentRequest2(Resource componentType, Resource indexRoot) { + super(componentType, indexRoot); } - + protected void fillEnvironmentSpecification(EnvironmentSpecification environmentSpecification) { } @@ -56,7 +58,7 @@ public class RuntimeEnvironmentRequest2 extends BinaryRead callback, UpdateListenerImpl listener) { + public static void getRuntimeEnvironment(EnvironmentSpecification environmentSpecification, Listener callback, UpdateListenerImpl listener) { try { @@ -120,7 +122,9 @@ public class RuntimeEnvironmentRequest2 extends BinaryRead(environmentSpecification) { + UpdateListenerImpl sclListener; + @Override public void register(ReadGraph graph, Listener procedure) { @@ -155,4 +159,4 @@ public class RuntimeEnvironmentRequest2 extends BinaryRead