import "UI/Progress" import "Simantics/DB" importJava "org.simantics.scl.db.SCLFunctions" where collectClusters :: () countQueries :: Integer """ restrictQueries amount step maxTimeInMs Collects some DB queries. Tries to reach at maximum 'amount' queries. Uses at maximum 'maxTimeInMs' milliseconds in 'step' millisecond stints. """ restrictQueries :: Integer -> Integer -> Integer -> () importJava "org.simantics.db.layer0.util.Layer0Utils" where @JavaName emptyTrashBin emptyTrashBinWithMonitor :: ProgressMonitor -> () //emptyTrashBin :: () emptyTrashBin = emptyTrashBinWithMonitor $ createNullProgressMonitor ()