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%2FChildVariableMapRequest.java;h=ea839e8b650ee05e5af8eb808292b7e0e39c2837;hp=a2c08e1eed72756830cbbe68dd4c0898c2419ff0;hb=85c1daf4b3d4a48613e0c61c359cb8aac2157f01;hpb=969bd23cab98a79ca9101af33334000879fb60c5 diff --git a/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/variable/ChildVariableMapRequest.java b/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/variable/ChildVariableMapRequest.java index a2c08e1ee..ea839e8b6 100644 --- a/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/variable/ChildVariableMapRequest.java +++ b/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/variable/ChildVariableMapRequest.java @@ -1,29 +1,29 @@ -package org.simantics.db.layer0.variable; - -import org.simantics.db.ReadGraph; -import org.simantics.db.Resource; -import org.simantics.db.common.request.ResourceRead; -import org.simantics.db.exception.DatabaseException; -import org.simantics.layer0.Layer0; - -public class ChildVariableMapRequest extends ResourceRead { - - public ChildVariableMapRequest(Resource context) { - super(context); - } - - @Override - public VariableMap perform(ReadGraph graph) throws DatabaseException { - return graph.getPossibleRelatedValue2(resource, Layer0.getInstance(graph).domainChildren, resource); -// Resource value = parameter.getPossibleRepresents(graph); -// if(value != null) { -// VariableMap valueMap = graph.getPossibleRelatedValue2(value, Layer0.getInstance(graph).domainProperties, this); -// if(valueMap != null) return valueMap; -// } -// Resource predicate = parameter.getPossiblePredicateResource(graph); -// if(predicate != null) -// return graph.getPossibleRelatedValue2(predicate, Layer0.getInstance(graph).domainProperties, this); -// return null; - } - -} +package org.simantics.db.layer0.variable; + +import org.simantics.db.ReadGraph; +import org.simantics.db.Resource; +import org.simantics.db.common.request.ResourceRead; +import org.simantics.db.exception.DatabaseException; +import org.simantics.layer0.Layer0; + +public class ChildVariableMapRequest extends ResourceRead { + + public ChildVariableMapRequest(Resource context) { + super(context); + } + + @Override + public VariableMap perform(ReadGraph graph) throws DatabaseException { + return graph.getPossibleRelatedValue2(resource, Layer0.getInstance(graph).domainChildren, resource); +// Resource value = parameter.getPossibleRepresents(graph); +// if(value != null) { +// VariableMap valueMap = graph.getPossibleRelatedValue2(value, Layer0.getInstance(graph).domainProperties, this); +// if(valueMap != null) return valueMap; +// } +// Resource predicate = parameter.getPossiblePredicateResource(graph); +// if(predicate != null) +// return graph.getPossibleRelatedValue2(predicate, Layer0.getInstance(graph).domainProperties, this); +// return null; + } + +}