Class SerializerFragment2

    • Constructor Detail

      • SerializerFragment2

        public SerializerFragment2()
    • Method Detail

      • setDetectSyntheticTerminals

        public void setDetectSyntheticTerminals​(boolean detectSyntheticTerminals)
        Set to false if synthetic terminal should be ignored. Synthetic terminals have the form terminal ABC: 'synthetic:ABC'; in the grammar and require a customized token source.
      • getSerializerBasePackage

        protected java.lang.String getSerializerBasePackage​(org.eclipse.xtext.Grammar grammar)
      • getSemanticSequencerClass

        protected TypeReference getSemanticSequencerClass​(org.eclipse.xtext.Grammar grammar)
      • getSyntacticSequencerClass

        protected TypeReference getSyntacticSequencerClass​(org.eclipse.xtext.Grammar grammar)
      • getAbstractSemanticSequencerClass

        protected TypeReference getAbstractSemanticSequencerClass​(org.eclipse.xtext.Grammar grammar)
      • getAbstractSyntacticSequencerClass

        protected TypeReference getAbstractSyntacticSequencerClass​(org.eclipse.xtext.Grammar grammar)
      • getGrammarConstraintsPath

        protected java.lang.String getGrammarConstraintsPath​(org.eclipse.xtext.Grammar grammar)
      • generate

        public void generate()
      • generateSemanticSequencer

        protected void generateSemanticSequencer()
      • generateSyntacticSequencer

        protected void generateSyntacticSequencer()
      • generateAbstractSemanticSequencer

        protected void generateAbstractSemanticSequencer()
      • generateAbstractSyntacticSequencer

        protected void generateAbstractSyntacticSequencer()
      • generateGrammarConstraints

        protected void generateGrammarConstraints()
      • isGenerateDebugData

        @Pure
        public boolean isGenerateDebugData()
      • setGenerateDebugData

        public void setGenerateDebugData​(boolean generateDebugData)
      • isGenerateSupportForDeprecatedContextEObject

        @Pure
        public boolean isGenerateSupportForDeprecatedContextEObject()
      • setGenerateSupportForDeprecatedContextEObject

        public void setGenerateSupportForDeprecatedContextEObject​(boolean generateSupportForDeprecatedContextEObject)