X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.scl.db%2Fscl%2FSimantics%2FVariables.scl;h=473f4431a0b9419493346685681461e434ba24ea;hp=bcfd43a6400bbc06b0112d82846102c3dca25d22;hb=a8758de5bc19e5adb3f618d3038743a164f09912;hpb=12d9af17384d960b75d58c3935d2b7b46d93e87b diff --git a/bundles/org.simantics.scl.db/scl/Simantics/Variables.scl b/bundles/org.simantics.scl.db/scl/Simantics/Variables.scl index bcfd43a64..473f4431a 100644 --- a/bundles/org.simantics.scl.db/scl/Simantics/Variables.scl +++ b/bundles/org.simantics.scl.db/scl/Simantics/Variables.scl @@ -2,32 +2,6 @@ include "Simantics/Model" include "Simantics/DB" import "Simantics/DB" as DB -importJava "java.lang.Object" where - @JavaName equals - """ -Function **variableEquals** compares the given input variables and returns True if they are the same. - -Example: - - import "Simantics/Variables" - import "Apros/Module" - my_variable_1 = moduleVariable "PO01" - my_variable_2 = moduleVariable "PO02" - variableEquals my_variable_1 my_variable_2 - - > False - - """ - variableEquals :: Variable -> Variable -> Boolean - @JavaName hashCode - variableHash :: Variable -> Integer - -instance Eq Variable where - (==) = variableEquals - -instance Hashable Variable where - hashP = hashP . variableHash - importJava "org.simantics.db.layer0.variable.Variables" where @JavaName getVariable """