Class SemanticSequencerNfaProvider.SemStateFactory
- java.lang.Object
-
- org.eclipse.xtext.serializer.analysis.SemanticSequencerNfaProvider.SemStateFactory
-
- All Implemented Interfaces:
org.eclipse.xtext.util.formallang.NfaFactory<SemanticSequencerNfaProvider.SemNfa,ISemanticSequencerNfaProvider.ISemState,ISyntacticSequencerPDAProvider.ISynAbsorberState>
- Enclosing class:
- SemanticSequencerNfaProvider
protected static class SemanticSequencerNfaProvider.SemStateFactory extends java.lang.Object implements org.eclipse.xtext.util.formallang.NfaFactory<SemanticSequencerNfaProvider.SemNfa,ISemanticSequencerNfaProvider.ISemState,ISyntacticSequencerPDAProvider.ISynAbsorberState>
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
SemStateFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Method Detail
-
create
public SemanticSequencerNfaProvider.SemNfa create(ISyntacticSequencerPDAProvider.ISynAbsorberState start, ISyntacticSequencerPDAProvider.ISynAbsorberState stop)
- Specified by:
create
in interfaceorg.eclipse.xtext.util.formallang.NfaFactory<SemanticSequencerNfaProvider.SemNfa,ISemanticSequencerNfaProvider.ISemState,ISyntacticSequencerPDAProvider.ISynAbsorberState>
-
createState
public ISemanticSequencerNfaProvider.ISemState createState(SemanticSequencerNfaProvider.SemNfa nfa, ISyntacticSequencerPDAProvider.ISynAbsorberState token)
- Specified by:
createState
in interfaceorg.eclipse.xtext.util.formallang.NfaFactory<SemanticSequencerNfaProvider.SemNfa,ISemanticSequencerNfaProvider.ISemState,ISyntacticSequencerPDAProvider.ISynAbsorberState>
-
setFollowers
public void setFollowers(SemanticSequencerNfaProvider.SemNfa nfa, ISemanticSequencerNfaProvider.ISemState owner, java.lang.Iterable<ISemanticSequencerNfaProvider.ISemState> followers)
- Specified by:
setFollowers
in interfaceorg.eclipse.xtext.util.formallang.NfaFactory<SemanticSequencerNfaProvider.SemNfa,ISemanticSequencerNfaProvider.ISemState,ISyntacticSequencerPDAProvider.ISynAbsorberState>
-
-