X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.ui%2Fsrc%2Forg%2Fsimantics%2Fui%2Fworkbench%2Feditor%2Finput%2FInputValidationCombinators.java;fp=bundles%2Forg.simantics.ui%2Fsrc%2Forg%2Fsimantics%2Fui%2Fworkbench%2Feditor%2Finput%2FInputValidationCombinators.java;h=46a9ade3e3f33936d56ffd6ba64d4fc2365f2293;hb=6326b65c5c6a785aadcb615cb95ceadd8f53964a;hp=9b2c1e06ccebf16650796d94b20c2ba768219e45;hpb=6d56f5ff3422fd5200d396d325422a4ccaf19f94;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.ui/src/org/simantics/ui/workbench/editor/input/InputValidationCombinators.java b/bundles/org.simantics.ui/src/org/simantics/ui/workbench/editor/input/InputValidationCombinators.java index 9b2c1e06c..46a9ade3e 100644 --- a/bundles/org.simantics.ui/src/org/simantics/ui/workbench/editor/input/InputValidationCombinators.java +++ b/bundles/org.simantics.ui/src/org/simantics/ui/workbench/editor/input/InputValidationCombinators.java @@ -20,7 +20,6 @@ import org.simantics.db.common.request.Queries; import org.simantics.db.common.request.UnaryRead; import org.simantics.db.exception.DatabaseException; import org.simantics.db.layer0.request.combinations.Combinators; -import org.simantics.db.layer0.request.combinations.Combinators.SynchronizationProcedure; import org.simantics.db.request.Read; import org.simantics.ui.workbench.IResourceEditorInput; @@ -208,10 +207,8 @@ public final class InputValidationCombinators { } @Override public Resource perform(ReadGraph graph) throws DatabaseException { - SynchronizationProcedure procedure = new SynchronizationProcedure(); Resource relation = graph.getResource(relationURI); - graph.forPossibleObject(subject, relation, procedure); - return procedure.getResult(); + return graph.getPossibleObject(subject, relation); } @Override public int hashCode() { @@ -270,10 +267,8 @@ public final class InputValidationCombinators { } @Override public Resource perform(ReadGraph graph) throws DatabaseException { - SynchronizationProcedure procedure = new SynchronizationProcedure(); Resource relation = graph.getResource(relationURI); - graph.forSingleObject(subject, relation, procedure); - return procedure.getResult(); + return graph.getSingleObject(subject, relation); } @Override public int hashCode() {