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
- この状態の情報を取得する。