14.4.15. transition

表14.15 遷移スキーマ

名前 種類 多重度 説明
name 属性 任意 遷移の名前。ノードを退場する各遷移は一意の名前を持つ必要があることに注意してください。
to 属性 必須 宛先ノードの階層名。 階層名の詳細については、「階層名」を参照してください。
condition 属性または要素テキスト 任意 ガード条件表現。これらの条件属性 (または子要素) を決定ノードで使用、あるいは ランタイム時にトークンで利用可能な遷移を計算するために使用できます。決定ノードを退出する遷移でのみ条件設定が可能です。
{action|script|create-timer|cancel-timer} 要素 [0..*] この遷移の発生時に実行するアクション。遷移のアクションをイベントに配置する必要がないことに注意してください(遷移は1つしかないためです)。
exception-handler 要素 [0..*] プロセスノードから委譲クラスによってスローされたすべての例外に適用される例外ハンドラのリスト