org.eclipse.xtext.serializer.analysis
Class ActionFilterNFAProvider.ActionFilterNFABuilder

java.lang.Object
  extended by org.eclipse.xtext.grammaranalysis.impl.AbstractCachingNFABuilder<ActionFilterNFAProvider.ActionFilterState,ActionFilterNFAProvider.ActionFilterTransition>
      extended by org.eclipse.xtext.serializer.analysis.ActionFilterNFAProvider.ActionFilterNFABuilder
All Implemented Interfaces:
IGrammarNFAProvider.NFABuilder<ActionFilterNFAProvider.ActionFilterState,ActionFilterNFAProvider.ActionFilterTransition>
Enclosing class:
ActionFilterNFAProvider

public static class ActionFilterNFAProvider.ActionFilterNFABuilder
extends AbstractCachingNFABuilder<ActionFilterNFAProvider.ActionFilterState,ActionFilterNFAProvider.ActionFilterTransition>


Constructor Summary
ActionFilterNFAProvider.ActionFilterNFABuilder()
           
 
Method Summary
 ActionFilterNFAProvider.ActionFilterState createState(AbstractElement ele)
           
protected  ActionFilterNFAProvider.ActionFilterTransition createTransition(ActionFilterNFAProvider.ActionFilterState source, ActionFilterNFAProvider.ActionFilterState target, boolean isRuleCall, AbstractElement loopCenter)
           
 boolean filter(AbstractElement ele)
           
 IGrammarNFAProvider.NFADirection getDirection()
           
 
Methods inherited from class org.eclipse.xtext.grammaranalysis.impl.AbstractCachingNFABuilder
getState, getTransition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionFilterNFAProvider.ActionFilterNFABuilder

public ActionFilterNFAProvider.ActionFilterNFABuilder()
Method Detail

createState

public ActionFilterNFAProvider.ActionFilterState createState(AbstractElement ele)
Specified by:
createState in class AbstractCachingNFABuilder<ActionFilterNFAProvider.ActionFilterState,ActionFilterNFAProvider.ActionFilterTransition>

createTransition

protected ActionFilterNFAProvider.ActionFilterTransition createTransition(ActionFilterNFAProvider.ActionFilterState source,
                                                                          ActionFilterNFAProvider.ActionFilterState target,
                                                                          boolean isRuleCall,
                                                                          AbstractElement loopCenter)
Specified by:
createTransition in class AbstractCachingNFABuilder<ActionFilterNFAProvider.ActionFilterState,ActionFilterNFAProvider.ActionFilterTransition>

filter

public boolean filter(AbstractElement ele)
Specified by:
filter in interface IGrammarNFAProvider.NFABuilder<ActionFilterNFAProvider.ActionFilterState,ActionFilterNFAProvider.ActionFilterTransition>
Overrides:
filter in class AbstractCachingNFABuilder<ActionFilterNFAProvider.ActionFilterState,ActionFilterNFAProvider.ActionFilterTransition>

getDirection

public IGrammarNFAProvider.NFADirection getDirection()