org.jscience.engineering.eventdriven
Interface ITransitionType


public interface ITransitionType

Contains a set of constants used to specify transition types.


Field Summary
static int DO_NOT_EXECUTE
          

DO NOT EXECUTE transition.

static int EXCURSION
          

EXCURSION transition.

static int IGNORE
          

IGNORE transition.

static int MAX_VALUE
          

Used for bounds checking.

static int MIN_VALUE
          

Used for bounds checking.

static int NORMAL
          

NORMAL transition.

 

Field Detail

NORMAL

static final int NORMAL

NORMAL transition. The entity state changes to the new state and the state code is executed.

See Also:
Constant Field Values

DO_NOT_EXECUTE

static final int DO_NOT_EXECUTE

DO NOT EXECUTE transition. The entity state changes to the new state but the state code is not executed.

See Also:
Constant Field Values

EXCURSION

static final int EXCURSION

EXCURSION transition. The entity state changes to the new state and the state code is executed, then the entity state is restored to its starting value.

See Also:
Constant Field Values

IGNORE

static final int IGNORE

IGNORE transition. The entity state is not changed and no state code is executed.

See Also:
Constant Field Values

MIN_VALUE

static final int MIN_VALUE

Used for bounds checking.

See Also:
Constant Field Values

MAX_VALUE

static final int MAX_VALUE

Used for bounds checking.

See Also:
Constant Field Values