protected static class SemanticSequencerNfaProvider.SemStateFactory extends java.lang.Object implements NfaFactory<SemanticSequencerNfaProvider.SemNfa,ISemanticSequencerNfaProvider.ISemState,ISyntacticSequencerPDAProvider.ISynAbsorberState>
Modifier | Constructor and Description |
---|---|
protected |
SemanticSequencerNfaProvider.SemStateFactory() |
Modifier and Type | Method and Description |
---|---|
SemanticSequencerNfaProvider.SemNfa |
create(ISyntacticSequencerPDAProvider.ISynAbsorberState start,
ISyntacticSequencerPDAProvider.ISynAbsorberState stop) |
ISemanticSequencerNfaProvider.ISemState |
createState(SemanticSequencerNfaProvider.SemNfa nfa,
ISyntacticSequencerPDAProvider.ISynAbsorberState token) |
void |
setFollowers(SemanticSequencerNfaProvider.SemNfa nfa,
ISemanticSequencerNfaProvider.ISemState owner,
java.lang.Iterable<ISemanticSequencerNfaProvider.ISemState> followers) |
protected SemanticSequencerNfaProvider.SemStateFactory()
public SemanticSequencerNfaProvider.SemNfa create(ISyntacticSequencerPDAProvider.ISynAbsorberState start, ISyntacticSequencerPDAProvider.ISynAbsorberState stop)
public ISemanticSequencerNfaProvider.ISemState createState(SemanticSequencerNfaProvider.SemNfa nfa, ISyntacticSequencerPDAProvider.ISynAbsorberState token)
public void setFollowers(SemanticSequencerNfaProvider.SemNfa nfa, ISemanticSequencerNfaProvider.ISemState owner, java.lang.Iterable<ISemanticSequencerNfaProvider.ISemState> followers)