org.eclipse.xtext.serializer.analysis
Class SyntacticSequencerPDAProvider.SynTransition
java.lang.Object
org.eclipse.xtext.serializer.analysis.SyntacticSequencerPDAProvider.SynState
org.eclipse.xtext.serializer.analysis.SyntacticSequencerPDAProvider.SynNavigable
org.eclipse.xtext.serializer.analysis.SyntacticSequencerPDAProvider.SynTransition
- All Implemented Interfaces:
- ISyntacticSequencerPDAProvider.ISynFollowerOwner, ISyntacticSequencerPDAProvider.ISynNavigable, ISyntacticSequencerPDAProvider.ISynState, ISyntacticSequencerPDAProvider.ISynTransition
- Enclosing class:
- SyntacticSequencerPDAProvider
protected static class SyntacticSequencerPDAProvider.SynTransition
- extends SyntacticSequencerPDAProvider.SynNavigable
- implements ISyntacticSequencerPDAProvider.ISynTransition
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
UNINITIALIZED
protected static final GrammarAlias.AbstractElementAlias UNINITIALIZED
ambiguousSyntax
protected GrammarAlias.AbstractElementAlias ambiguousSyntax
ambiguousSyntaxes
protected java.util.List<GrammarAlias.AbstractElementAlias> ambiguousSyntaxes
source
protected ISyntacticSequencerPDAProvider.ISynAbsorberState source
SyntacticSequencerPDAProvider.SynTransition
public SyntacticSequencerPDAProvider.SynTransition(ISyntacticSequencerPDAProvider.ISynAbsorberState source,
ISyntacticSequencerPDAProvider.ISynAbsorberState target)
getAmbiguousSyntax
public GrammarAlias.AbstractElementAlias getAmbiguousSyntax()
- Specified by:
getAmbiguousSyntax
in interface ISyntacticSequencerPDAProvider.ISynTransition
getAmbiguousSyntaxes
public java.util.List<GrammarAlias.AbstractElementAlias> getAmbiguousSyntaxes()
- Specified by:
getAmbiguousSyntaxes
in interface ISyntacticSequencerPDAProvider.ISynTransition
getShortSyntax
public GrammarAlias.AbstractElementAlias getShortSyntax()
getSource
public ISyntacticSequencerPDAProvider.ISynAbsorberState getSource()
- Specified by:
getSource
in interface ISyntacticSequencerPDAProvider.ISynTransition
getSyntax
public GrammarAlias.AbstractElementAlias getSyntax()
toString
public java.lang.String toString()
- Overrides:
toString
in class SyntacticSequencerPDAProvider.SynState