net.groboclown.util.states.v1
Class Transition

java.lang.Object
  |
  +--net.groboclown.util.states.v1.State
        |
        +--net.groboclown.util.states.v1.Transition

public class Transition
extends State

A specific subclass of State so that the StateMachine can tell the difference between the states and the Transitions, and the applications will get compiler errors, instead of runtime errors.

Version:
0.9.0 Alpha
Author:
Matt Albrecht

Fields inherited from class net.groboclown.util.states.v1.State
category, index
 
Constructor Summary
protected Transition(int stateCategory, int stateIndex)
          Default Constructor - protected
 
Methods inherited from class net.groboclown.util.states.v1.State
equals, getCategory, getIndex, hashcode, isSameCategory
 
Methods inherited from class java.lang.Object
, clone, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

Transition

protected Transition(int stateCategory,
                     int stateIndex)
Default Constructor - protected


Written under the LGPL