]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.modeling/scl/Simantics/Simulation.scl
More SCL functions for experiment and run handling
[simantics/platform.git] / bundles / org.simantics.modeling / scl / Simantics / Simulation.scl
index 72166303ea6ec97967454ac9607671dbaf1af7b7..2a721ee21d69f873b024b9506466f262d64490d5 100644 (file)
@@ -6,8 +6,13 @@ importJava "org.simantics.simulation.experiment.ExperimentUtil" where
     stepExperiment :: IExperiment -> Double -> <Proc> ()
     simulateExperiment :: IExperiment -> Boolean -> <Proc> ()
     disposeExperiment :: IExperiment -> <Proc> ()
+    refreshExperiment :: IExperiment -> <ReadGraph> ()
     getExperimentState :: IExperiment -> <ReadGraph> ExperimentState
     possibleActiveRunVariable ::Resource -> <ReadGraph> Maybe Variable
+    activateExperiment :: Resource -> <WriteGraph> Resource
+    createExperimentRun :: Resource -> <WriteGraph> Resource
+    createExperimentRunWithType :: Resource -> Resource -> <WriteGraph> Resource
+    activateRun :: Resource -> <WriteGraph> ()
     
 importJava "org.simantics.simulation.experiment.IExperiment" where
     data IExperiment