Class SerializerPDA.SerializerPDAElementFactory
- java.lang.Object
-
- org.eclipse.xtext.serializer.analysis.SerializerPDA.SerializerPDAElementFactory
-
- All Implemented Interfaces:
org.eclipse.xtext.util.formallang.NfaFactory<SerializerPDA,ISerState,AbstractElement>,org.eclipse.xtext.util.formallang.PdaFactory<SerializerPDA,ISerState,RuleCall,AbstractElement>
- Enclosing class:
- SerializerPDA
public static class SerializerPDA.SerializerPDAElementFactory extends java.lang.Object implements org.eclipse.xtext.util.formallang.PdaFactory<SerializerPDA,ISerState,RuleCall,AbstractElement>
-
-
Constructor Summary
Constructors Constructor Description SerializerPDAElementFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SerializerPDAcreate(AbstractElement start, AbstractElement stop)ISerStatecreatePop(SerializerPDA pda, AbstractElement token)ISerStatecreatePush(SerializerPDA pda, AbstractElement token)ISerStatecreateState(SerializerPDA nfa, AbstractElement token)voidsetFollowers(SerializerPDA nfa, ISerState owner, java.lang.Iterable<ISerState> followers)
-
-
-
Method Detail
-
create
public SerializerPDA create(AbstractElement start, AbstractElement stop)
- Specified by:
createin interfaceorg.eclipse.xtext.util.formallang.NfaFactory<SerializerPDA,ISerState,AbstractElement>
-
createPop
public ISerState createPop(SerializerPDA pda, AbstractElement token)
- Specified by:
createPopin interfaceorg.eclipse.xtext.util.formallang.PdaFactory<SerializerPDA,ISerState,RuleCall,AbstractElement>
-
createPush
public ISerState createPush(SerializerPDA pda, AbstractElement token)
- Specified by:
createPushin interfaceorg.eclipse.xtext.util.formallang.PdaFactory<SerializerPDA,ISerState,RuleCall,AbstractElement>
-
createState
public ISerState createState(SerializerPDA nfa, AbstractElement token)
- Specified by:
createStatein interfaceorg.eclipse.xtext.util.formallang.NfaFactory<SerializerPDA,ISerState,AbstractElement>
-
setFollowers
public void setFollowers(SerializerPDA nfa, ISerState owner, java.lang.Iterable<ISerState> followers)
- Specified by:
setFollowersin interfaceorg.eclipse.xtext.util.formallang.NfaFactory<SerializerPDA,ISerState,AbstractElement>
-
-