org.eclipse.xtext.serializer.acceptor
Interface ISyntacticSequenceAcceptor

All Superinterfaces:
ISemanticSequenceAcceptor
All Known Subinterfaces:
ISequenceAcceptor
All Known Implementing Classes:
AssertNodeModelAcceptor, DebugSequenceAcceptor, HiddenTokenSequencer, StringBufferSequenceAcceptor, TokenStreamSequenceAdapter

public interface ISyntacticSequenceAcceptor
extends ISemanticSequenceAcceptor

Author:
Moritz Eysholdt - Initial contribution and API

Field Summary
 
Fields inherited from interface org.eclipse.xtext.serializer.acceptor.ISemanticSequenceAcceptor
NO_INDEX
 
Method Summary
 void acceptUnassignedAction(Action action)
           
 void acceptUnassignedDatatype(RuleCall datatypeRC, java.lang.String token, ICompositeNode node)
           
 void acceptUnassignedEnum(RuleCall enumRC, java.lang.String token, ICompositeNode node)
           
 void acceptUnassignedKeyword(Keyword keyword, java.lang.String token, ILeafNode node)
           
 void acceptUnassignedTerminal(RuleCall terminalRC, java.lang.String token, ILeafNode node)
           
 void enterUnassignedParserRuleCall(RuleCall rc)
           
 void leaveUnssignedParserRuleCall(RuleCall rc)
           
 
Methods inherited from interface org.eclipse.xtext.serializer.acceptor.ISemanticSequenceAcceptor
acceptAssignedCrossRefDatatype, acceptAssignedCrossRefEnum, acceptAssignedCrossRefTerminal, acceptAssignedDatatype, acceptAssignedEnum, acceptAssignedKeyword, acceptAssignedKeyword, acceptAssignedTerminal, enterAssignedAction, enterAssignedParserRuleCall, finish, leaveAssignedAction, leaveAssignedParserRuleCall
 

Method Detail

enterUnassignedParserRuleCall

void enterUnassignedParserRuleCall(RuleCall rc)

leaveUnssignedParserRuleCall

void leaveUnssignedParserRuleCall(RuleCall rc)

acceptUnassignedAction

void acceptUnassignedAction(Action action)

acceptUnassignedDatatype

void acceptUnassignedDatatype(RuleCall datatypeRC,
                              java.lang.String token,
                              ICompositeNode node)

acceptUnassignedEnum

void acceptUnassignedEnum(RuleCall enumRC,
                          java.lang.String token,
                          ICompositeNode node)

acceptUnassignedKeyword

void acceptUnassignedKeyword(Keyword keyword,
                             java.lang.String token,
                             ILeafNode node)

acceptUnassignedTerminal

void acceptUnassignedTerminal(RuleCall terminalRC,
                              java.lang.String token,
                              ILeafNode node)