public abstract class Transition extends java.lang.Object implements java.lang.Comparable<Transition>
Modifier | Constructor and Description |
---|---|
protected |
Transition(int priority) |
protected |
Transition(int priority,
State state) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Transition other) |
protected abstract boolean |
conditionsFullfilled() |
State |
getNextState() |
int |
getPriority() |
protected Transition(int priority)
protected Transition(int priority, State state)
public int compareTo(Transition other)
compareTo
in interface java.lang.Comparable<Transition>
public State getNextState()
public int getPriority()
protected abstract boolean conditionsFullfilled()