Class XbaseSyntacticSequencer

  • All Implemented Interfaces:
    org.eclipse.xtext.serializer.acceptor.ISemanticSequenceAcceptor, org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer

    public class XbaseSyntacticSequencer
    extends AbstractXbaseSyntacticSequencer
    • Constructor Detail

      • XbaseSyntacticSequencer

        public XbaseSyntacticSequencer()
    • Method Detail

      • emit_XParenthesizedExpression_LeftParenthesisKeyword_0_a

        protected void emit_XParenthesizedExpression_LeftParenthesisKeyword_0_a​(org.eclipse.emf.ecore.EObject semanticObject,
                                                                                org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynNavigable transition,
                                                                                java.util.List<org.eclipse.xtext.nodemodel.INode> nodes)
        Syntax: '('*
        Overrides:
        emit_XParenthesizedExpression_LeftParenthesisKeyword_0_a in class AbstractXbaseSyntacticSequencer
      • startsWithUnaryOperator

        protected boolean startsWithUnaryOperator​(org.eclipse.emf.ecore.EObject obj)
      • enterAssignedParserRuleCall

        public boolean enterAssignedParserRuleCall​(org.eclipse.xtext.RuleCall rc,
                                                   org.eclipse.emf.ecore.EObject semanticChild,
                                                   org.eclipse.xtext.nodemodel.ICompositeNode node)
        Specified by:
        enterAssignedParserRuleCall in interface org.eclipse.xtext.serializer.acceptor.ISemanticSequenceAcceptor
        Overrides:
        enterAssignedParserRuleCall in class org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer
      • emit_XBlockExpression_SemicolonKeyword_2_1_q

        protected void emit_XBlockExpression_SemicolonKeyword_2_1_q​(org.eclipse.emf.ecore.EObject semanticObject,
                                                                    org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynNavigable transition,
                                                                    java.util.List<org.eclipse.xtext.nodemodel.INode> nodes)
        Syntax: ';'?
        Overrides:
        emit_XBlockExpression_SemicolonKeyword_2_1_q in class AbstractXbaseSyntacticSequencer