X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.simulator.toolkit%2Fsrc%2Forg%2Fsimantics%2Fsimulator%2Ftoolkit%2FDynamicExperimentThreadListener.java;fp=bundles%2Forg.simantics.simulator.toolkit%2Fsrc%2Forg%2Fsimantics%2Fsimulator%2Ftoolkit%2FDynamicExperimentThreadListener.java;h=18080790fa3377859672dcfc074da789d7392bda;hp=0000000000000000000000000000000000000000;hb=14a4f7a9d486fba5be815e511fb2a497fca4eb70;hpb=751ee12501d220832b672dd433655a4d65806fd9 diff --git a/bundles/org.simantics.simulator.toolkit/src/org/simantics/simulator/toolkit/DynamicExperimentThreadListener.java b/bundles/org.simantics.simulator.toolkit/src/org/simantics/simulator/toolkit/DynamicExperimentThreadListener.java new file mode 100644 index 000000000..18080790f --- /dev/null +++ b/bundles/org.simantics.simulator.toolkit/src/org/simantics/simulator/toolkit/DynamicExperimentThreadListener.java @@ -0,0 +1,13 @@ +package org.simantics.simulator.toolkit; + +import org.simantics.simulator.ExperimentState; + +/** + * @author Antti Villberg + * @since 1.34.0 + */ +public interface DynamicExperimentThreadListener { + default void beforeStep() {} + default void afterStep() {} + default void stateChanged(ExperimentState newState) {} +} \ No newline at end of file