protected static class SemanticSequencerNfaProvider.SemStateFactory extends java.lang.Object implements org.eclipse.xtext.util.formallang.NfaFactory<SemanticSequencerNfaProvider.SemNfa,ISemanticSequencerNfaProvider.ISemState,ISyntacticSequencerPDAProvider.ISynAbsorberState>
| Modifier | Constructor and Description |
|---|---|
protected |
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) |
public SemanticSequencerNfaProvider.SemNfa create(ISyntacticSequencerPDAProvider.ISynAbsorberState start, ISyntacticSequencerPDAProvider.ISynAbsorberState stop)
create in interface org.eclipse.xtext.util.formallang.NfaFactory<SemanticSequencerNfaProvider.SemNfa,ISemanticSequencerNfaProvider.ISemState,ISyntacticSequencerPDAProvider.ISynAbsorberState>public ISemanticSequencerNfaProvider.ISemState createState(SemanticSequencerNfaProvider.SemNfa nfa, ISyntacticSequencerPDAProvider.ISynAbsorberState token)
createState in interface org.eclipse.xtext.util.formallang.NfaFactory<SemanticSequencerNfaProvider.SemNfa,ISemanticSequencerNfaProvider.ISemState,ISyntacticSequencerPDAProvider.ISynAbsorberState>public void setFollowers(SemanticSequencerNfaProvider.SemNfa nfa, ISemanticSequencerNfaProvider.ISemState owner, java.lang.Iterable<ISemanticSequencerNfaProvider.ISemState> followers)
setFollowers in interface org.eclipse.xtext.util.formallang.NfaFactory<SemanticSequencerNfaProvider.SemNfa,ISemanticSequencerNfaProvider.ISemState,ISyntacticSequencerPDAProvider.ISynAbsorberState>