X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.scl.osgi%2Fscl%2FUI%2FProgress.scl;h=05e870406f38219483aa09d022e3dd29e18db595;hp=6e8c0ed30c1f56826ad81db874360f78fcbb6ffd;hb=5d2dad68967203d1354410c153d219fc684f30e0;hpb=494d7664b527bd1177d39205366b96a2cd6c0220 diff --git a/bundles/org.simantics.scl.osgi/scl/UI/Progress.scl b/bundles/org.simantics.scl.osgi/scl/UI/Progress.scl index 6e8c0ed30..05e870406 100644 --- a/bundles/org.simantics.scl.osgi/scl/UI/Progress.scl +++ b/bundles/org.simantics.scl.osgi/scl/UI/Progress.scl @@ -11,3 +11,7 @@ importJava "org.eclipse.core.runtime.IProgressMonitor" where importJava "org.eclipse.core.runtime.NullProgressMonitor" where @JavaName "" createNullProgressMonitor :: () -> ProgressMonitor + +importJava "org.simantics.scl.osgi.SCLProgressMonitor" where + @JavaName "" + sclProgressMonitor :: (String -> Float -> ()) -> (() -> ()) -> (() -> Boolean) -> (Boolean -> ()) -> (String -> ()) -> (String -> ()) -> (Float -> ()) -> ProgressMonitor