package org.yakindu.scr.runnabletest;
import java.util.List;
import org.yakindu.scr.IStatemachine;
import org.yakindu.scr.ITimerCallback;
public interface IRunnableTestStatemachine extends ITimerCallback,IStatemachine {
public interface SCInterface {
public boolean isRaisedEv_out();
public long getEv_outValue();
public void raiseEv_in(long value);
public long getMyVar();
public void setMyVar(long value);
public long getAfterCalls();
public void setAfterCalls(long value);
public long getCycles();
public void setCycles(long value);
public long getS2_entered();
public void setS2_entered(long value);
public List<SCInterfaceListener> getListeners();
public void setSCInterfaceOperationCallback(SCInterfaceOperationCallback operationCallback);
}
public interface SCInterfaceListener {
public void onEv_outRaised(long value);
}
public interface SCInterfaceOperationCallback {
public void displayTime();
}
public SCInterface getSCInterface();
}