X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.plant3d%2Fsrc%2Forg%2Fsimantics%2Fplant3d%2Fscl%2FSCLUtil.java;h=1070803046ec1e38eed5279682c03bc2320dc805;hb=790fd1f45553169b0fdc646f85c86d9e933912a4;hp=8418ae4d2c19d3f198e56e3e743cb76dde1a4b2b;hpb=57b43a1aba08537c5a6b5e714b50d2da1439578a;p=simantics%2F3d.git diff --git a/org.simantics.plant3d/src/org/simantics/plant3d/scl/SCLUtil.java b/org.simantics.plant3d/src/org/simantics/plant3d/scl/SCLUtil.java index 8418ae4d..10708030 100644 --- a/org.simantics.plant3d/src/org/simantics/plant3d/scl/SCLUtil.java +++ b/org.simantics.plant3d/src/org/simantics/plant3d/scl/SCLUtil.java @@ -31,10 +31,12 @@ public class SCLUtil { public P3DScriptNodeMap perform(ReadGraph graph) throws DatabaseException { PipingRules.setEnabled(false); IMappingSchema schema = SchemaBuilder.getSchema(graph); - IMapping mapping = Mappings.createWithListening(schema); + IMapping mapping = Mappings.createWithListening(schema); P3DRootNode rootNode = (P3DRootNode)mapping.map(graph, root); try { P3DUtil.finalizeDBLoad(rootNode); + // FIXME: Something needs to be done here... + P3DUtil.finalizeDBLoad2(rootNode); } catch (Exception e) { throw new DatabaseException(e); } @@ -58,10 +60,11 @@ public class SCLUtil { public P3DRootNode perform(ReadGraph graph) throws DatabaseException { PipingRules.setEnabled(false); IMappingSchema schema = SchemaBuilder.getSchema(graph); - IMapping mapping = Mappings.createWithoutListening(schema); + IMapping mapping = Mappings.createWithoutListening(schema); P3DRootNode rootNode = (P3DRootNode)mapping.map(graph, root); try { P3DUtil.finalizeDBLoad(rootNode); + P3DUtil.finalizeDBLoad2(rootNode); } catch (Exception e) { throw new DatabaseException(e); }