org.eclipse.xtext.util.formallang
Class StringNfa.StringNfaFactory
java.lang.Object
org.eclipse.xtext.util.formallang.StringNfa.StringNfaFactory
- All Implemented Interfaces:
- NfaFactory<StringNfa,java.lang.String,java.lang.Object>
- Enclosing class:
- StringNfa
public static class StringNfa.StringNfaFactory
- extends java.lang.Object
- implements NfaFactory<StringNfa,java.lang.String,java.lang.Object>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
nullStart
protected java.lang.String nullStart
nullState
protected java.lang.String nullState
nullStop
protected java.lang.String nullStop
StringNfa.StringNfaFactory
public StringNfa.StringNfaFactory()
StringNfa.StringNfaFactory
public StringNfa.StringNfaFactory(java.lang.String nullStart,
java.lang.String nullStop)
StringNfa.StringNfaFactory
public StringNfa.StringNfaFactory(java.lang.String nullStart,
java.lang.String nullStop,
java.lang.String nullState)
create
public StringNfa create(java.lang.Object start,
java.lang.Object stop)
- Specified by:
create
in interface NfaFactory<StringNfa,java.lang.String,java.lang.Object>
createState
public java.lang.String createState(StringNfa nfa,
java.lang.Object token)
- Specified by:
createState
in interface NfaFactory<StringNfa,java.lang.String,java.lang.Object>
setFollowers
public void setFollowers(StringNfa nfa,
java.lang.String owner,
java.lang.Iterable<java.lang.String> followers)
- Specified by:
setFollowers
in interface NfaFactory<StringNfa,java.lang.String,java.lang.Object>