X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.document.swt.core%2Fsrc%2Forg%2Fsimantics%2Fdocument%2Fswt%2Fcore%2Fscl%2FFunctions.java;fp=bundles%2Forg.simantics.document.swt.core%2Fsrc%2Forg%2Fsimantics%2Fdocument%2Fswt%2Fcore%2Fscl%2FFunctions.java;h=729739972472214b171b1cace913e819b504bd68;hb=0ae2b770234dfc3cbb18bd38f324125cf0faca07;hp=4ade9cde2b8f5db0eac80857700d9c50b5986764;hpb=24e2b34260f219f0d1644ca7a138894980e25b14;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.document.swt.core/src/org/simantics/document/swt/core/scl/Functions.java b/bundles/org.simantics.document.swt.core/src/org/simantics/document/swt/core/scl/Functions.java index 4ade9cde2..729739972 100644 --- a/bundles/org.simantics.document.swt.core/src/org/simantics/document/swt/core/scl/Functions.java +++ b/bundles/org.simantics.document.swt.core/src/org/simantics/document/swt/core/scl/Functions.java @@ -1,32 +1,32 @@ -package org.simantics.document.swt.core.scl; - -import org.simantics.db.ReadGraph; -import org.simantics.db.Resource; -import org.simantics.db.exception.DatabaseException; -import org.simantics.db.layer0.variable.Variable; -import org.simantics.db.layer0.variable.VariableBean; -import org.simantics.document.server.request.ServerSCLValueRequest; -import org.simantics.scl.reflection.annotations.SCLValue; - -public class Functions { - - @SCLValue(type = "ReadGraph -> Resource -> Variable -> VariableBean") - public static VariableBean explorerInput(ReadGraph graph, Resource converter, Variable context) throws DatabaseException { - Variable component = context.getParent(graph); - Variable input = component.getPossiblePropertyValue(graph, "input"); - return new VariableBean(graph, input); - } - - @SCLValue(type = "ReadGraph -> Resource -> Variable -> Variable") - public static Variable input(ReadGraph graph, Resource converter, Variable context) throws DatabaseException { - Variable component = context.getParent(graph); - Variable input = component.getPossiblePropertyValue(graph, "input"); - return input; - } - - @SCLValue(type = "ReadGraph -> Resource -> Variable -> a") - public static Object sclValue(ReadGraph graph, Resource converter, Variable context) throws DatabaseException { - return ServerSCLValueRequest.compileAndEvaluate(graph, context); - } - -} +package org.simantics.document.swt.core.scl; + +import org.simantics.db.ReadGraph; +import org.simantics.db.Resource; +import org.simantics.db.exception.DatabaseException; +import org.simantics.db.layer0.variable.Variable; +import org.simantics.db.layer0.variable.VariableBean; +import org.simantics.document.server.request.ServerSCLValueRequest; +import org.simantics.scl.reflection.annotations.SCLValue; + +public class Functions { + + @SCLValue(type = "ReadGraph -> Resource -> Variable -> VariableBean") + public static VariableBean explorerInput(ReadGraph graph, Resource converter, Variable context) throws DatabaseException { + Variable component = context.getParent(graph); + Variable input = component.getPossiblePropertyValue(graph, "input"); + return new VariableBean(graph, input); + } + + @SCLValue(type = "ReadGraph -> Resource -> Variable -> Variable") + public static Variable input(ReadGraph graph, Resource converter, Variable context) throws DatabaseException { + Variable component = context.getParent(graph); + Variable input = component.getPossiblePropertyValue(graph, "input"); + return input; + } + + @SCLValue(type = "ReadGraph -> Resource -> Variable -> a") + public static Object sclValue(ReadGraph graph, Resource converter, Variable context) throws DatabaseException { + return ServerSCLValueRequest.compileAndEvaluate(graph, context); + } + +}