org.eclipse.xtext.serializer.acceptor
Interface ISemanticSequenceAcceptor
- All Known Subinterfaces:
- ISequenceAcceptor, ISyntacticSequenceAcceptor
- All Known Implementing Classes:
- AbstractSyntacticSequencer, AbstractXbaseSyntacticSequencer, AbstractXbaseWithAnnotationsSyntacticSequencer, AbstractXtend2SyntacticSequencer, AbstractXtypeSyntacticSequencer, AssertNodeModelAcceptor, DebugSequenceAcceptor, GenericSyntacticSequencer, HiddenTokenSequencer, StringBufferSequenceAcceptor, TokenStreamSequenceAdapter, XbaseSyntacticSequencer, XbaseWithAnnotationsSyntacticSequencer, Xtend2SyntacticSequencer, XtypeSyntacticSequencer
public interface ISemanticSequenceAcceptor
- Author:
- Moritz Eysholdt - Initial contribution and API
Method Summary |
void |
acceptAssignedCrossRefDatatype(RuleCall datatypeRC,
java.lang.String token,
org.eclipse.emf.ecore.EObject value,
int index,
ICompositeNode node)
|
void |
acceptAssignedCrossRefEnum(RuleCall enumRC,
java.lang.String token,
org.eclipse.emf.ecore.EObject value,
int index,
ICompositeNode node)
|
void |
acceptAssignedCrossRefTerminal(RuleCall terminalRC,
java.lang.String token,
org.eclipse.emf.ecore.EObject value,
int index,
ILeafNode node)
|
void |
acceptAssignedDatatype(RuleCall datatypeRC,
java.lang.String token,
java.lang.Object value,
int index,
ICompositeNode node)
|
void |
acceptAssignedEnum(RuleCall enumRC,
java.lang.String token,
java.lang.Object value,
int index,
ICompositeNode node)
|
void |
acceptAssignedKeyword(Keyword keyword,
java.lang.String token,
java.lang.Boolean value,
int index,
ILeafNode node)
|
void |
acceptAssignedKeyword(Keyword keyword,
java.lang.String token,
java.lang.String value,
int index,
ILeafNode node)
|
void |
acceptAssignedTerminal(RuleCall terminalRC,
java.lang.String token,
java.lang.Object value,
int index,
ILeafNode node)
|
boolean |
enterAssignedAction(Action action,
org.eclipse.emf.ecore.EObject semanticChild,
ICompositeNode node)
|
boolean |
enterAssignedParserRuleCall(RuleCall rc,
org.eclipse.emf.ecore.EObject semanticChild,
ICompositeNode node)
|
void |
finish()
|
void |
leaveAssignedAction(Action action,
org.eclipse.emf.ecore.EObject semanticChild)
|
void |
leaveAssignedParserRuleCall(RuleCall rc,
org.eclipse.emf.ecore.EObject semanticChild)
|
NO_INDEX
static final int NO_INDEX
- See Also:
- Constant Field Values
acceptAssignedCrossRefDatatype
void acceptAssignedCrossRefDatatype(RuleCall datatypeRC,
java.lang.String token,
org.eclipse.emf.ecore.EObject value,
int index,
ICompositeNode node)
acceptAssignedCrossRefEnum
void acceptAssignedCrossRefEnum(RuleCall enumRC,
java.lang.String token,
org.eclipse.emf.ecore.EObject value,
int index,
ICompositeNode node)
acceptAssignedCrossRefTerminal
void acceptAssignedCrossRefTerminal(RuleCall terminalRC,
java.lang.String token,
org.eclipse.emf.ecore.EObject value,
int index,
ILeafNode node)
acceptAssignedDatatype
void acceptAssignedDatatype(RuleCall datatypeRC,
java.lang.String token,
java.lang.Object value,
int index,
ICompositeNode node)
acceptAssignedEnum
void acceptAssignedEnum(RuleCall enumRC,
java.lang.String token,
java.lang.Object value,
int index,
ICompositeNode node)
acceptAssignedKeyword
void acceptAssignedKeyword(Keyword keyword,
java.lang.String token,
java.lang.Boolean value,
int index,
ILeafNode node)
acceptAssignedKeyword
void acceptAssignedKeyword(Keyword keyword,
java.lang.String token,
java.lang.String value,
int index,
ILeafNode node)
acceptAssignedTerminal
void acceptAssignedTerminal(RuleCall terminalRC,
java.lang.String token,
java.lang.Object value,
int index,
ILeafNode node)
enterAssignedAction
boolean enterAssignedAction(Action action,
org.eclipse.emf.ecore.EObject semanticChild,
ICompositeNode node)
enterAssignedParserRuleCall
boolean enterAssignedParserRuleCall(RuleCall rc,
org.eclipse.emf.ecore.EObject semanticChild,
ICompositeNode node)
finish
void finish()
leaveAssignedAction
void leaveAssignedAction(Action action,
org.eclipse.emf.ecore.EObject semanticChild)
leaveAssignedParserRuleCall
void leaveAssignedParserRuleCall(RuleCall rc,
org.eclipse.emf.ecore.EObject semanticChild)