public class XMLStateChartDefinition extends AbstractXMLDefinition implements StateChartDefinition
ATTR_AreaID
ATTR_Definition, ATTR_DefinitionOwner
コンストラクタと説明 |
---|
XMLStateChartDefinition(java.lang.String areaID,
org.w3c.dom.Element e)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.String[] |
getAllState()
状態遷移表におけるすべてのとりうる状態を配列で取得する。
|
java.lang.String |
getCommand(java.lang.String state,
java.lang.String event)
指定された状態でイベントを受信した際にコントローラに実行させる
命令情報を取得する。
|
java.lang.String[] |
getEvents(java.lang.String state)
指定された状態において受信できるイベント名を配列を取得する。
|
setAttributes
containsAttribute, getAttribute, getAttribute, setAttribute, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
containsAttribute, getAttribute, getAttribute
public XMLStateChartDefinition(java.lang.String areaID, org.w3c.dom.Element e)
dm
- 定義体マネージャe
- XML情報public java.lang.String[] getAllState()
getAllState
インタフェース内 StateChartDefinition
public java.lang.String[] getEvents(java.lang.String state)
getEvents
インタフェース内 StateChartDefinition
state
- 状態名public java.lang.String getCommand(java.lang.String state, java.lang.String event)
getCommand
インタフェース内 StateChartDefinition
state
- 状態名event
- イベント名