public class NonDeterminizedState extends AutomatonState
EMPTY_EDGE_ARRAY, wildcardEdges| Constructor and Description |
|---|
NonDeterminizedState(FiniteStateMachine machine)
Create a new state in a non-determinized finite state machine
|
| Modifier and Type | Method and Description |
|---|---|
void |
addLambdaTransition(AutomatonState newState)
Add a lambda transition from this state to another state.
|
void |
displayLambdaTransitions()
Display the lambda transitions available from this state
|
List<AutomatonState> |
getLambdaTransitions()
Get the lambda transitions from this state
|
addSpecificTransition, addWildcardTransition, display, displayState, getEdges, getMaxTransition, getStateNumber, getTransition, getWildcardEdges, isConditionallyFinalState, isFinalState, listAllowedElements, requiresCounter, serialize, setFinalState, setLimits, setMaxTransitionpublic NonDeterminizedState(FiniteStateMachine machine)
machine - the finite state machine to which this state belongspublic void addLambdaTransition(AutomatonState newState)
newState - the state that results from this eventpublic List<AutomatonState> getLambdaTransitions()
public void displayLambdaTransitions()
AutomatonStatedisplayLambdaTransitions in class AutomatonStateCopyright (c) 2004-2013 Saxonica Limited. All rights reserved.