public class StateAlias
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Object |
data |
| Constructor and Description |
|---|
StateAlias(java.lang.Object data) |
| Modifier and Type | Method and Description |
|---|---|
protected StateInfo |
getInfo(MachineBase machine,
java.lang.Class<? extends StateBase> stateClass)
StateInfoを取得する。MachineBase#getInfo(Class)をprotectedにするため、ここで実装している。
|
java.lang.Object |
takeData() |
public java.lang.Object takeData()
protected StateInfo getInfo(MachineBase machine, java.lang.Class<? extends StateBase> stateClass)
machine - Machineオブジェクト。stateClass - この状態の情報を取得する。