X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.db.layer0%2Fsrc%2Forg%2Fsimantics%2Fdb%2Flayer0%2Fgenericrelation%2FDependenciesRelation.java;h=a3e19f1fc7d94c2af38e01f003e368df7965335d;hb=a7f7fb0c37e4377124ddc3860d8c8d3e39dcd2de;hp=9ec12047c6c501a0dc2a58a836c3f69d073a10fe;hpb=0ae2b770234dfc3cbb18bd38f324125cf0faca07;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/genericrelation/DependenciesRelation.java b/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/genericrelation/DependenciesRelation.java index 9ec12047c..a3e19f1fc 100644 --- a/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/genericrelation/DependenciesRelation.java +++ b/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/genericrelation/DependenciesRelation.java @@ -145,7 +145,7 @@ public class DependenciesRelation extends UnsupportedRelation implements Generic } @Override - public void finished(AsyncReadGraph graph) { + public void finished(AsyncReadGraph graph, Resource parent) { } @Override @@ -277,6 +277,7 @@ public class DependenciesRelation extends UnsupportedRelation implements Generic Resource changeInformation = graph.getPossibleResource("http://www.simantics.org/Modeling-1.2/changeInformation/Inverse"); for (Resource value : parameter.changedValues()) { + if(!value.isPersistent()) continue; Statement modifiedComponent = graph.getPossibleStatement(value, l0.PropertyOf); if (modifiedComponent == null || modifiedComponent.getPredicate().equals(changeInformation))