org.eclipse.xtext.xbase.serializer
Class AbstractXbaseSyntacticSequencer
java.lang.Object
  
org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer
      
org.eclipse.xtext.xbase.serializer.AbstractXbaseSyntacticSequencer
- All Implemented Interfaces: 
 - ISemanticSequenceAcceptor, ISyntacticSequencer
 
- Direct Known Subclasses: 
 - XbaseSyntacticSequencer
 
public class AbstractXbaseSyntacticSequencer
- extends AbstractSyntacticSequencer
 
 
 
 
 
 
 
 
| 
Method Summary | 
protected  void | 
emit_XBlockExpression_SemicolonKeyword_2_1_q(org.eclipse.emf.ecore.EObject semanticObject,
                                             ISyntacticSequencerPDAProvider.ISynNavigable transition,
                                             java.util.List<INode> nodes)
 
          Syntax:
     ';'? | 
protected  void | 
emit_XParenthesizedExpression_LeftParenthesisKeyword_0_a(org.eclipse.emf.ecore.EObject semanticObject,
                                                         ISyntacticSequencerPDAProvider.ISynNavigable transition,
                                                         java.util.List<INode> nodes)
 
          Syntax:
     '('* | 
protected  void | 
emit_XParenthesizedExpression_LeftParenthesisKeyword_0_p(org.eclipse.emf.ecore.EObject semanticObject,
                                                         ISyntacticSequencerPDAProvider.ISynNavigable transition,
                                                         java.util.List<INode> nodes)
 
          Syntax:
     '('+ | 
protected  void | 
emitUnassignedTokens(org.eclipse.emf.ecore.EObject semanticObject,
                     ISyntacticSequencerPDAProvider.ISynTransition transition,
                     INode fromNode,
                     INode toNode)
 
            | 
protected  java.lang.String | 
getOpSingleAssignToken(org.eclipse.emf.ecore.EObject semanticObject,
                       RuleCall ruleCall,
                       INode node)
 
            | 
protected  java.lang.String | 
getUnassignedRuleCallToken(org.eclipse.emf.ecore.EObject semanticObject,
                           RuleCall ruleCall,
                           INode node)
 
            | 
protected  void | 
init(IGrammarAccess access)
 
            | 
 
| Methods inherited from class org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer | 
accept, accept, acceptAssignedCrossRefDatatype, acceptAssignedCrossRefEnum, acceptAssignedCrossRefTerminal, acceptAssignedDatatype, acceptAssignedEnum, acceptAssignedKeyword, 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 | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
grammarAccess
protected XbaseGrammarAccess grammarAccess
match_XBlockExpression_SemicolonKeyword_2_1_q
protected GrammarAlias.AbstractElementAlias match_XBlockExpression_SemicolonKeyword_2_1_q
match_XParenthesizedExpression_LeftParenthesisKeyword_0_a
protected GrammarAlias.AbstractElementAlias match_XParenthesizedExpression_LeftParenthesisKeyword_0_a
match_XParenthesizedExpression_LeftParenthesisKeyword_0_p
protected GrammarAlias.AbstractElementAlias match_XParenthesizedExpression_LeftParenthesisKeyword_0_p
AbstractXbaseSyntacticSequencer
public AbstractXbaseSyntacticSequencer()
init
@Inject
protected void init(IGrammarAccess access)
 
getUnassignedRuleCallToken
protected java.lang.String getUnassignedRuleCallToken(org.eclipse.emf.ecore.EObject semanticObject,
                                                      RuleCall ruleCall,
                                                      INode node)
- Overrides:
 getUnassignedRuleCallToken in class AbstractSyntacticSequencer
 
 
getOpSingleAssignToken
protected java.lang.String getOpSingleAssignToken(org.eclipse.emf.ecore.EObject semanticObject,
                                                  RuleCall ruleCall,
                                                  INode node)
 
emitUnassignedTokens
protected void emitUnassignedTokens(org.eclipse.emf.ecore.EObject semanticObject,
                                    ISyntacticSequencerPDAProvider.ISynTransition transition,
                                    INode fromNode,
                                    INode toNode)
- Specified by:
 emitUnassignedTokens in class AbstractSyntacticSequencer
 
 
emit_XBlockExpression_SemicolonKeyword_2_1_q
protected void emit_XBlockExpression_SemicolonKeyword_2_1_q(org.eclipse.emf.ecore.EObject semanticObject,
                                                            ISyntacticSequencerPDAProvider.ISynNavigable transition,
                                                            java.util.List<INode> nodes)
- Syntax:
     ';'?
 
 
emit_XParenthesizedExpression_LeftParenthesisKeyword_0_a
protected void emit_XParenthesizedExpression_LeftParenthesisKeyword_0_a(org.eclipse.emf.ecore.EObject semanticObject,
                                                                        ISyntacticSequencerPDAProvider.ISynNavigable transition,
                                                                        java.util.List<INode> nodes)
- Syntax:
     '('*
 
 
emit_XParenthesizedExpression_LeftParenthesisKeyword_0_p
protected void emit_XParenthesizedExpression_LeftParenthesisKeyword_0_p(org.eclipse.emf.ecore.EObject semanticObject,
                                                                        ISyntacticSequencerPDAProvider.ISynNavigable transition,
                                                                        java.util.List<INode> nodes)
- Syntax:
     '('+