org.eclipse.xtext.grammaranalysis
Interface INFAState<S extends INFAState,T extends INFATransition>
- All Known Implementing Classes:
- AbstractNFAState, ActionFilterNFAProvider.ActionFilterState, DefaultNFAState, MatcherState, TreeConstState, TypeFinderNFAProvider.TypeFinderState
public interface INFAState<S extends INFAState,T extends INFATransition>
- Author:
- Moritz Eysholdt - Initial contribution and API
getAllIncoming
java.util.List<T> getAllIncoming()
getAllOutgoing
java.util.List<T> getAllOutgoing()
getBuilder
IGrammarNFAProvider.NFABuilder<S,T> getBuilder()
getGrammarElement
AbstractElement getGrammarElement()
getIncommingWithoutRuleCalls
java.util.List<T> getIncommingWithoutRuleCalls()
getOutgoing
java.util.List<T> getOutgoing()
getOutgoingAfterReturn
java.util.List<T> getOutgoingAfterReturn()
hasOutgoingRuleCall
boolean hasOutgoingRuleCall()
- Since:
- 2.0
isEndState
boolean isEndState()
isStartState
boolean isStartState()