public final enum

StateType

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ uk.ac.imperial.presage2.util.fsm.StateType

Class Overview

Defines the different types a state may be.

Summary

Enum Values
StateType  ACTIVE  Any state which is not a start or end state of the FSM. 
StateType  END  An end state of the fsm. 
StateType  START  The initial state of the FSM. 
Public Methods
static StateType valueOf(String name)
final static StateType[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final StateType ACTIVE

Since: API Level

Any state which is not a start or end state of the FSM.

public static final StateType END

Since: API Level

An end state of the fsm. No transitions can be made out of this state.

public static final StateType START

Since: API Level

The initial state of the FSM. May only have one per state machine.

Public Methods

public static StateType valueOf (String name)

public static final StateType[] values ()