ApacheSCXMLを使用してJavaアプリケーションのステートマシンを定義しようとしています。しかし、私は問題に遭遇しました。これがSCXMLフレームワークによるものなのか、私が何か間違ったことをしているためなのかはわかりません。
テストアプリケーションは、次の例(androidビットなし)に基づいています:http:
//commons.apache.org/scxml/usecases/scxml-stopwatch-on-android.html
ファイルStopWatch.java(http://commons.apache.org/scxml/xref-test/org/apache/commons/scxml/env/StopWatch.html)
public class StopWatch extends AbstractStateMachine {
public void reset() {
}
public void running() {
}
public void paused() {
}
public void stopped() {
}
}
問題は、上記の状態が遷移ごとに1回だけ呼び出されることです。これは正しいです?ステートマシンが指定された状態にある限り、状態関数を継続的に呼び出すべきではありませんか?
ありがとう!