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
|
java.util.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, setMaxTransition
public 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 java.util.List<AutomatonState> getLambdaTransitions()
public void displayLambdaTransitions()
AutomatonState
displayLambdaTransitions
in class AutomatonState
Copyright (c) 2004-2020 Saxonica Limited. All rights reserved.