public class SyntacticSequencerExtensions
extends java.lang.Object
Constructor and Description |
---|
SyntacticSequencerExtensions() |
Modifier and Type | Method and Description |
---|---|
protected void |
collectAllAmbiguousTransitions(ISyntacticSequencerPDAProvider.ISynFollowerOwner state,
java.util.Set<ISyntacticSequencerPDAProvider.ISynTransition> result,
java.util.Set<java.lang.Object> visited) |
StringConcatenationClient |
elementAliasToConstructor(GrammarAlias.AbstractElementAlias alias) |
protected java.lang.String |
elementAliasToIdentifier(GrammarAlias.AbstractElementAlias alias) |
protected java.lang.String |
elementAliasToIdentifier(GrammarAlias.AbstractElementAlias alias,
java.util.Set<java.lang.String> rules,
boolean isNested) |
java.util.Set<ISyntacticSequencerPDAProvider.ISynTransition> |
getAllAmbiguousTransitions() |
java.util.List<EqualAmbiguousTransitions> |
getAllAmbiguousTransitionsBySyntax() |
protected java.util.List<ISyntacticSequencerPDAProvider.ISynAbsorberState> |
getAllPDAs() |
protected java.util.List<ISyntacticSequencerPDAProvider.ISynAbsorberState> getAllPDAs()
protected void collectAllAmbiguousTransitions(ISyntacticSequencerPDAProvider.ISynFollowerOwner state, java.util.Set<ISyntacticSequencerPDAProvider.ISynTransition> result, java.util.Set<java.lang.Object> visited)
public java.util.Set<ISyntacticSequencerPDAProvider.ISynTransition> getAllAmbiguousTransitions()
public java.util.List<EqualAmbiguousTransitions> getAllAmbiguousTransitionsBySyntax()
protected java.lang.String elementAliasToIdentifier(GrammarAlias.AbstractElementAlias alias, java.util.Set<java.lang.String> rules, boolean isNested)
public StringConcatenationClient elementAliasToConstructor(GrammarAlias.AbstractElementAlias alias)
protected java.lang.String elementAliasToIdentifier(GrammarAlias.AbstractElementAlias alias)