org.eclipse.xtext.serializer.analysis
Class SyntacticSequencerPDAProvider.SynEmitterState

java.lang.Object
  extended by org.eclipse.xtext.serializer.analysis.SyntacticSequencerPDAProvider.SynState
      extended by org.eclipse.xtext.serializer.analysis.SyntacticSequencerPDAProvider.SynNavigable
          extended by org.eclipse.xtext.serializer.analysis.SyntacticSequencerPDAProvider.SynEmitterState
All Implemented Interfaces:
ISyntacticSequencerPDAProvider.ISynEmitterState, ISyntacticSequencerPDAProvider.ISynFollowerOwner, ISyntacticSequencerPDAProvider.ISynNavigable, ISyntacticSequencerPDAProvider.ISynState
Enclosing class:
SyntacticSequencerPDAProvider

protected static class SyntacticSequencerPDAProvider.SynEmitterState
extends SyntacticSequencerPDAProvider.SynNavigable
implements ISyntacticSequencerPDAProvider.ISynEmitterState


Field Summary
 
Fields inherited from class org.eclipse.xtext.serializer.analysis.SyntacticSequencerPDAProvider.SynNavigable
distanceToAbsorber, involvesRuleExit, involvesUnassignedTokenRuleCalls, RULE_EXIT_DEPENDENT, shortestPathToAbsorber, syntacticallyAmbiguous, target
 
Fields inherited from class org.eclipse.xtext.serializer.analysis.SyntacticSequencerPDAProvider.SynState
element, followers, type
 
Constructor Summary
SyntacticSequencerPDAProvider.SynEmitterState(ISyntacticSequencerPDAProvider.SynStateType type, AbstractElement element, SyntacticSequencerPDAProvider.SynAbsorberState target)
           
 
Method Summary
 
Methods inherited from class org.eclipse.xtext.serializer.analysis.SyntacticSequencerPDAProvider.SynNavigable
getContext, getEClass, getPathToTarget, getShortestPathTo, getShortestPathToAbsorber, getShortestStackpruningPathTo, getShortestStackpruningPathToAbsorber, getTarget, hasEmitters, involves, involves, involvesRuleExit, involvesUnassignedTokenRuleCalls, isSyntacticallyAmbiguous, isSyntacticallyAmbiguous, isSyntacticallyAmbiguous, shortestPathTo, shortestStackpruningPathTo
 
Methods inherited from class org.eclipse.xtext.serializer.analysis.SyntacticSequencerPDAProvider.SynState
addFollower, addFollower, getFollowers, getGrammarElement, getType, setFollowers, toString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynState
getGrammarElement, getType, toString
 
Methods inherited from interface org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynFollowerOwner
getContext, getEClass, getFollowers
 
Methods inherited from interface org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynNavigable
getPathToTarget, getShortestPathTo, getShortestPathToAbsorber, getShortestStackpruningPathTo, getShortestStackpruningPathToAbsorber, getTarget, hasEmitters, involvesUnassignedTokenRuleCalls, isSyntacticallyAmbiguous
 
Methods inherited from interface org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynFollowerOwner
getContext, getEClass, getFollowers
 

Constructor Detail

SyntacticSequencerPDAProvider.SynEmitterState

public SyntacticSequencerPDAProvider.SynEmitterState(ISyntacticSequencerPDAProvider.SynStateType type,
                                                     AbstractElement element,
                                                     SyntacticSequencerPDAProvider.SynAbsorberState target)