X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.db.layer0%2Fsrc%2Forg%2Fsimantics%2Fdb%2Flayer0%2Fvariable%2FVariables.java;h=e323f4f8c28bc4cb755bb38e609b7d0c6461ea44;hp=81e1e46e94a3d027faed3853938a739e8d78d05e;hb=ad8333027322fda6b9a8a524c7a7e15a54c52f38;hpb=2ef2a5e5a52f8bfdbb5f2f47be2d3fbdcd2a8834 diff --git a/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/variable/Variables.java b/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/variable/Variables.java index 81e1e46e9..e323f4f8c 100644 --- a/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/variable/Variables.java +++ b/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/variable/Variables.java @@ -26,13 +26,13 @@ import org.simantics.databoard.util.URIStringUtils; import org.simantics.db.ReadGraph; import org.simantics.db.RequestProcessor; import org.simantics.db.Resource; +import org.simantics.db.common.request.PossibleIndexRoot; import org.simantics.db.common.request.TernaryRead; import org.simantics.db.common.utils.Logger; import org.simantics.db.exception.DatabaseException; import org.simantics.db.layer0.exception.MissingVariableException; import org.simantics.db.layer0.request.Model; import org.simantics.db.layer0.request.PossibleActiveVariableFromVariable; -import org.simantics.db.layer0.request.PossibleModel; import org.simantics.db.layer0.request.PossibleVariableIndexRoot; import org.simantics.db.layer0.request.PossibleVariableModel; import org.simantics.db.layer0.request.PropertyInfo; @@ -332,7 +332,7 @@ final public class Variables { public static Variable getPossibleConfigurationContext(ReadGraph graph, Resource resource) throws DatabaseException { SimulationResource SIMU = SimulationResource.getInstance(graph); - if (!graph.isInstanceOf(resource, SIMU.Model)) resource = graph.sync(new PossibleModel(resource)); + if (!graph.isInstanceOf(resource, SIMU.Model)) resource = graph.sync(new PossibleIndexRoot(resource)); if (resource == null) return null; Resource configurationResource = graph.getPossibleObject(resource, SIMU.HasConfiguration); @@ -343,7 +343,7 @@ final public class Variables { public static Variable getPossibleConfigurationContext(ReadGraph graph, Variable variable) throws DatabaseException { SimulationResource SIMU = SimulationResource.getInstance(graph); - Resource model = getPossibleModel(graph, variable); + Resource model = getPossibleIndexRoot(graph, variable); if (model == null) return null; Resource configurationResource = graph.getPossibleObject(model, SIMU.HasConfiguration);