public class GenericSyntacticSequencer extends AbstractSyntacticSequencer
AbstractSyntacticSequencer.SyntacticalContext
ISyntacticSequencer.ISyntacticSequencerOwner
contexts, delegate, diagnosticProvider, errorAcceptor, pdaProvider, tokenUtil
NO_INDEX
Constructor and Description |
---|
GenericSyntacticSequencer() |
Modifier and Type | Method and Description |
---|---|
protected void |
emitUnassignedTokens(org.eclipse.emf.ecore.EObject semanticObject,
ISyntacticSequencerPDAProvider.ISynTransition transition,
INode fromNode,
INode toNode) |
protected java.lang.String |
getUnassignedRuleCallToken(RuleCall ruleCall,
INode node) |
accept, accept, acceptAssignedCrossRefDatatype, acceptAssignedCrossRefEnum, acceptAssignedCrossRefKeyword, acceptAssignedCrossRefTerminal, acceptAssignedDatatype, acceptAssignedEnum, acceptAssignedKeyword, acceptAssignedTerminal, acceptNode, acceptNodes, acceptNodes, acceptUnassignedAction, acceptUnassignedDatatype, acceptUnassignedEnum, acceptUnassignedKeyword, acceptUnassignedTerminal, collectAbstractElements, collectNodes, enterAssignedAction, enterAssignedParserRuleCall, findTransition, finish, getLastLeaf, getLastNavigableState, getNodesFor, getTokenText, getUnassignedRuleCallToken, init, leaveAssignedAction, leaveAssignedParserRuleCall, navigateToAbsorber, navigateToAbsorber, navigateToEmitter, navigateToEmitter
protected java.lang.String getUnassignedRuleCallToken(RuleCall ruleCall, INode node)
getUnassignedRuleCallToken
in class AbstractSyntacticSequencer
protected void emitUnassignedTokens(org.eclipse.emf.ecore.EObject semanticObject, ISyntacticSequencerPDAProvider.ISynTransition transition, INode fromNode, INode toNode)
emitUnassignedTokens
in class AbstractSyntacticSequencer