]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.excel/scl/Excel.scl
SimanticsExcel interface refresh
[simantics/platform.git] / bundles / org.simantics.excel / scl / Excel.scl
diff --git a/bundles/org.simantics.excel/scl/Excel.scl b/bundles/org.simantics.excel/scl/Excel.scl
new file mode 100644 (file)
index 0000000..4314025
--- /dev/null
@@ -0,0 +1,19 @@
+importJava "org.simantics.excel.Excel" where
+
+  data Excel
+  
+  @JavaName "getInstance"
+  excelInstance :: () -> <Proc> Excel
+  
+  @JavaName "open2_"
+  openExcelSheet :: Excel -> String -> String -> <Proc> Integer
+  @JavaName "close_"
+  closeExcelSheet :: Excel -> Integer -> <Proc> ()
+  @JavaName "setString_"
+  setExcelString :: Excel -> Integer -> Integer -> Integer -> String -> <Proc> Integer
+  @JavaName "getString_"
+  getExcelString :: Excel -> Integer -> Integer -> Integer -> <Proc> String
+  @JavaName "setDouble_"
+  setExcelDouble :: Excel -> Integer -> Integer -> Integer -> Double -> <Proc> Integer
+  @JavaName "getDouble_"
+  getExcelDouble :: Excel -> Integer -> Integer -> Integer -> <Proc> Double