Class ServiceCutterConfigurationDSLSyntacticSequencer

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

    public class ServiceCutterConfigurationDSLSyntacticSequencer
    extends org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer

        org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer.SyntacticalContext
      • Nested classes/interfaces inherited from interface org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer

        org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer.ISyntacticSequencerOwner
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void emit_UseCase___ReadsKeyword_3_1_1_0_0_a_WritesKeyword_3_1_2_0_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)
      Ambiguous syntax: ('reads'* 'writes')* This ambiguous syntax occurs at: nanoentitiesWritten+=STRING (ambiguity) ',' nanoentitiesWritten+=STRING nanoentitiesWritten+=STRING (ambiguity) nanoentitiesWritten+=STRING
      protected void emit_UseCase___ReadsKeyword_3_1_1_0_0_a_WritesKeyword_3_1_2_0_0__p​(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynNavigable transition, java.util.List<org.eclipse.xtext.nodemodel.INode> nodes)
      Ambiguous syntax: ('reads'* 'writes')+ This ambiguous syntax occurs at: isLatencyCritical?='true' (ambiguity) ',' nanoentitiesWritten+=STRING isLatencyCritical?='true' (ambiguity) nanoentitiesWritten+=STRING name=ID OPEN (ambiguity) ',' nanoentitiesWritten+=STRING name=ID OPEN (ambiguity) nanoentitiesWritten+=STRING nanoentitiesRead+=STRING (ambiguity) ',' nanoentitiesWritten+=STRING nanoentitiesRead+=STRING (ambiguity) nanoentitiesWritten+=STRING nanoentitiesWritten+=STRING (ambiguity) nanoentitiesWritten+=STRING
      protected void emit_UseCase___ReadsKeyword_3_1_1_0_0_or_WritesKeyword_3_1_2_0_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)
      Ambiguous syntax: ('reads' | 'writes')* This ambiguous syntax occurs at: isLatencyCritical?='true' (ambiguity) 'isLatencyCritical' '=' isLatencyCritical?='true' isLatencyCritical?='true' (ambiguity) CLOSE (rule end) name=ID OPEN (ambiguity) 'isLatencyCritical' '=' isLatencyCritical?='true' name=ID OPEN (ambiguity) CLOSE (rule end) nanoentitiesRead+=STRING (ambiguity) 'isLatencyCritical' '=' isLatencyCritical?='true' nanoentitiesRead+=STRING (ambiguity) CLOSE (rule end) nanoentitiesWritten+=STRING (ambiguity) 'isLatencyCritical' '=' isLatencyCritical?='true' nanoentitiesWritten+=STRING (ambiguity) CLOSE (rule end)
      protected void emit_UseCase___WritesKeyword_3_1_2_0_0_a_ReadsKeyword_3_1_1_0_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)
      Ambiguous syntax: ('writes'* 'reads')* This ambiguous syntax occurs at: nanoentitiesRead+=STRING (ambiguity) ',' nanoentitiesRead+=STRING nanoentitiesRead+=STRING (ambiguity) nanoentitiesRead+=STRING
      protected void emit_UseCase___WritesKeyword_3_1_2_0_0_a_ReadsKeyword_3_1_1_0_0__p​(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynNavigable transition, java.util.List<org.eclipse.xtext.nodemodel.INode> nodes)
      Ambiguous syntax: ('writes'* 'reads')+ This ambiguous syntax occurs at: isLatencyCritical?='true' (ambiguity) ',' nanoentitiesRead+=STRING isLatencyCritical?='true' (ambiguity) nanoentitiesRead+=STRING name=ID OPEN (ambiguity) ',' nanoentitiesRead+=STRING name=ID OPEN (ambiguity) nanoentitiesRead+=STRING nanoentitiesRead+=STRING (ambiguity) nanoentitiesRead+=STRING nanoentitiesWritten+=STRING (ambiguity) ',' nanoentitiesRead+=STRING nanoentitiesWritten+=STRING (ambiguity) nanoentitiesRead+=STRING
      protected void emitUnassignedTokens​(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynTransition transition, org.eclipse.xtext.nodemodel.INode fromNode, org.eclipse.xtext.nodemodel.INode toNode)  
      protected java.lang.String getCLOSEToken​(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.nodemodel.INode node)
      terminal CLOSE: '}';
      protected java.lang.String getOPENToken​(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.nodemodel.INode node)
      terminal OPEN: '{';
      protected java.lang.String getUnassignedRuleCallToken​(org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.xtext.RuleCall ruleCall, org.eclipse.xtext.nodemodel.INode node)  
      protected void init​(org.eclipse.xtext.IGrammarAccess access)  
      • Methods inherited from class org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer

        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, 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
    • Field Detail

      • match_UseCase___ReadsKeyword_3_1_1_0_0_a_WritesKeyword_3_1_2_0_0__a

        protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_UseCase___ReadsKeyword_3_1_1_0_0_a_WritesKeyword_3_1_2_0_0__a
      • match_UseCase___ReadsKeyword_3_1_1_0_0_a_WritesKeyword_3_1_2_0_0__p

        protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_UseCase___ReadsKeyword_3_1_1_0_0_a_WritesKeyword_3_1_2_0_0__p
      • match_UseCase___ReadsKeyword_3_1_1_0_0_or_WritesKeyword_3_1_2_0_0__a

        protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_UseCase___ReadsKeyword_3_1_1_0_0_or_WritesKeyword_3_1_2_0_0__a
      • match_UseCase___WritesKeyword_3_1_2_0_0_a_ReadsKeyword_3_1_1_0_0__a

        protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_UseCase___WritesKeyword_3_1_2_0_0_a_ReadsKeyword_3_1_1_0_0__a
      • match_UseCase___WritesKeyword_3_1_2_0_0_a_ReadsKeyword_3_1_1_0_0__p

        protected org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias match_UseCase___WritesKeyword_3_1_2_0_0_a_ReadsKeyword_3_1_1_0_0__p
    • Constructor Detail

      • ServiceCutterConfigurationDSLSyntacticSequencer

        public ServiceCutterConfigurationDSLSyntacticSequencer()
    • Method Detail

      • init

        @Inject
        protected void init​(org.eclipse.xtext.IGrammarAccess access)
      • getUnassignedRuleCallToken

        protected java.lang.String getUnassignedRuleCallToken​(org.eclipse.emf.ecore.EObject semanticObject,
                                                              org.eclipse.xtext.RuleCall ruleCall,
                                                              org.eclipse.xtext.nodemodel.INode node)
        Overrides:
        getUnassignedRuleCallToken in class org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer
      • getCLOSEToken

        protected java.lang.String getCLOSEToken​(org.eclipse.emf.ecore.EObject semanticObject,
                                                 org.eclipse.xtext.RuleCall ruleCall,
                                                 org.eclipse.xtext.nodemodel.INode node)
        terminal CLOSE: '}';
      • getOPENToken

        protected java.lang.String getOPENToken​(org.eclipse.emf.ecore.EObject semanticObject,
                                                org.eclipse.xtext.RuleCall ruleCall,
                                                org.eclipse.xtext.nodemodel.INode node)
        terminal OPEN: '{';
      • emitUnassignedTokens

        protected void emitUnassignedTokens​(org.eclipse.emf.ecore.EObject semanticObject,
                                            org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynTransition transition,
                                            org.eclipse.xtext.nodemodel.INode fromNode,
                                            org.eclipse.xtext.nodemodel.INode toNode)
        Specified by:
        emitUnassignedTokens in class org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer
      • emit_UseCase___ReadsKeyword_3_1_1_0_0_a_WritesKeyword_3_1_2_0_0__a

        protected void emit_UseCase___ReadsKeyword_3_1_1_0_0_a_WritesKeyword_3_1_2_0_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)
        Ambiguous syntax: ('reads'* 'writes')* This ambiguous syntax occurs at: nanoentitiesWritten+=STRING (ambiguity) ',' nanoentitiesWritten+=STRING nanoentitiesWritten+=STRING (ambiguity) nanoentitiesWritten+=STRING
      • emit_UseCase___ReadsKeyword_3_1_1_0_0_a_WritesKeyword_3_1_2_0_0__p

        protected void emit_UseCase___ReadsKeyword_3_1_1_0_0_a_WritesKeyword_3_1_2_0_0__p​(org.eclipse.emf.ecore.EObject semanticObject,
                                                                                          org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynNavigable transition,
                                                                                          java.util.List<org.eclipse.xtext.nodemodel.INode> nodes)
        Ambiguous syntax: ('reads'* 'writes')+ This ambiguous syntax occurs at: isLatencyCritical?='true' (ambiguity) ',' nanoentitiesWritten+=STRING isLatencyCritical?='true' (ambiguity) nanoentitiesWritten+=STRING name=ID OPEN (ambiguity) ',' nanoentitiesWritten+=STRING name=ID OPEN (ambiguity) nanoentitiesWritten+=STRING nanoentitiesRead+=STRING (ambiguity) ',' nanoentitiesWritten+=STRING nanoentitiesRead+=STRING (ambiguity) nanoentitiesWritten+=STRING nanoentitiesWritten+=STRING (ambiguity) nanoentitiesWritten+=STRING
      • emit_UseCase___ReadsKeyword_3_1_1_0_0_or_WritesKeyword_3_1_2_0_0__a

        protected void emit_UseCase___ReadsKeyword_3_1_1_0_0_or_WritesKeyword_3_1_2_0_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)
        Ambiguous syntax: ('reads' | 'writes')* This ambiguous syntax occurs at: isLatencyCritical?='true' (ambiguity) 'isLatencyCritical' '=' isLatencyCritical?='true' isLatencyCritical?='true' (ambiguity) CLOSE (rule end) name=ID OPEN (ambiguity) 'isLatencyCritical' '=' isLatencyCritical?='true' name=ID OPEN (ambiguity) CLOSE (rule end) nanoentitiesRead+=STRING (ambiguity) 'isLatencyCritical' '=' isLatencyCritical?='true' nanoentitiesRead+=STRING (ambiguity) CLOSE (rule end) nanoentitiesWritten+=STRING (ambiguity) 'isLatencyCritical' '=' isLatencyCritical?='true' nanoentitiesWritten+=STRING (ambiguity) CLOSE (rule end)
      • emit_UseCase___WritesKeyword_3_1_2_0_0_a_ReadsKeyword_3_1_1_0_0__a

        protected void emit_UseCase___WritesKeyword_3_1_2_0_0_a_ReadsKeyword_3_1_1_0_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)
        Ambiguous syntax: ('writes'* 'reads')* This ambiguous syntax occurs at: nanoentitiesRead+=STRING (ambiguity) ',' nanoentitiesRead+=STRING nanoentitiesRead+=STRING (ambiguity) nanoentitiesRead+=STRING
      • emit_UseCase___WritesKeyword_3_1_2_0_0_a_ReadsKeyword_3_1_1_0_0__p

        protected void emit_UseCase___WritesKeyword_3_1_2_0_0_a_ReadsKeyword_3_1_1_0_0__p​(org.eclipse.emf.ecore.EObject semanticObject,
                                                                                          org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynNavigable transition,
                                                                                          java.util.List<org.eclipse.xtext.nodemodel.INode> nodes)
        Ambiguous syntax: ('writes'* 'reads')+ This ambiguous syntax occurs at: isLatencyCritical?='true' (ambiguity) ',' nanoentitiesRead+=STRING isLatencyCritical?='true' (ambiguity) nanoentitiesRead+=STRING name=ID OPEN (ambiguity) ',' nanoentitiesRead+=STRING name=ID OPEN (ambiguity) nanoentitiesRead+=STRING nanoentitiesRead+=STRING (ambiguity) nanoentitiesRead+=STRING nanoentitiesWritten+=STRING (ambiguity) ',' nanoentitiesRead+=STRING nanoentitiesWritten+=STRING (ambiguity) nanoentitiesRead+=STRING