org.echarts
Class DynamicSubmachineIndexGettor

java.lang.Object
  extended by org.echarts.MachineMethod
      extended by org.echarts.DynamicSubmachineIndexGettor
All Implemented Interfaces:
java.io.Serializable

public abstract class DynamicSubmachineIndexGettor
extends MachineMethod

Sub-classed as anonymous inner class for each DynamicStateConfiguration encountered in a transition's state configuration. Used to get the index of the dynamic submachine that satisfies the associated DynamicStateConfiguration.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.echarts.MachineMethod
serialVersionUID
 
Constructor Summary
DynamicSubmachineIndexGettor()
           
 
Method Summary
abstract  int getIndex(int cfgIndex, Machine machine)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicSubmachineIndexGettor

public DynamicSubmachineIndexGettor()
Method Detail

getIndex

public abstract int getIndex(int cfgIndex,
                             Machine machine)
                      throws java.lang.Exception
Throws:
java.lang.Exception