X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.db.impl%2Fsrc%2Forg%2Fsimantics%2Fdb%2Fimpl%2Fquery%2FCodeGen.java;h=212326087a19581198d85ed28672c97891fb3334;hb=8b6de499c9c1bad0e72631719fd165ce39d6ad56;hp=3d5f14ac493603d800102438e65ff5751786e8ec;hpb=de8b6e194da6d56c410101d9c72763078b0e8717;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.db.impl/src/org/simantics/db/impl/query/CodeGen.java b/bundles/org.simantics.db.impl/src/org/simantics/db/impl/query/CodeGen.java index 3d5f14ac4..212326087 100644 --- a/bundles/org.simantics.db.impl/src/org/simantics/db/impl/query/CodeGen.java +++ b/bundles/org.simantics.db.impl/src/org/simantics/db/impl/query/CodeGen.java @@ -25,7 +25,7 @@ public class CodeGen { String[] signatureChildMap = { "int r", "r", "keyR", "long", "InternalProcedure>", "entry.id" }; String[] signatureRead = { "Read r", "r", "id", "long", "AsyncProcedure", "entry.request" }; String[] signatureAsyncRead = { "AsyncRead r", "r", "id", "long", "AsyncProcedure", "entry.request" }; - String[] signatureMultiRead = { "MultiRead r", "r", "id", "long", "AsyncMultiProcedure", "entry.request" }; + String[] signatureMultiRead = { "MultiRead r", "r", "id", "long", "SyncMultiProcedure", "entry.request" }; String[] signatureAsyncMultiRead = { "AsyncMultiRead r", "r", "id", "long", "AsyncMultiProcedure", "entry.request" }; String[] signatureExternalRead = { "ExternalRead r", "r", "id", "long", "AsyncProcedure", "entry.request" }; @@ -157,14 +157,13 @@ public class CodeGen { content.append("import org.simantics.db.procedure.AsyncMultiProcedure;\n"); content.append("import org.simantics.db.procedure.AsyncProcedure;\n"); content.append("import org.simantics.db.procedure.ListenerBase;\n"); + content.append("import org.simantics.db.procedure.SyncMultiProcedure;\n"); content.append("import org.simantics.db.request.AsyncMultiRead;\n"); content.append("import org.simantics.db.request.AsyncRead;\n"); content.append("import org.simantics.db.request.ExternalRead;\n"); content.append("import org.simantics.db.request.MultiRead;\n"); content.append("import org.simantics.db.request.Read;\n"); content.append("\n"); - content.append("import gnu.trove.map.hash.TObjectIntHashMap;\n"); - content.append("\n"); content.append("public class QueryCache extends QueryCacheBase {\n"); content.append("\n");