Class SemanticSequencerExtensions


  • public class SemanticSequencerExtensions
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.eclipse.emf.ecore.resource.ResourceSet cloneResourceSet​(org.eclipse.emf.ecore.resource.ResourceSet rs)  
      java.util.Collection<org.eclipse.xtext.serializer.analysis.IGrammarConstraintProvider.IConstraint> getGrammarConstraints​(org.eclipse.xtext.Grammar grammar)  
      java.util.Map<org.eclipse.xtext.serializer.analysis.IGrammarConstraintProvider.IConstraint,​java.util.List<org.eclipse.xtext.serializer.ISerializationContext>> getGrammarConstraints​(org.eclipse.xtext.Grammar grammar, org.eclipse.emf.ecore.EClass clazz)  
      java.util.List<org.eclipse.xtext.serializer.analysis.ISemanticSequencerNfaProvider.ISemState> getLinearListOfMandatoryAssignments​(org.eclipse.xtext.serializer.analysis.IGrammarConstraintProvider.IConstraint constraint)  
      org.eclipse.xtext.Grammar getSuperGrammar​(org.eclipse.xtext.Grammar grammar)  
      java.lang.String toAcceptMethod​(org.eclipse.xtext.serializer.analysis.IGrammarConstraintProvider.ConstraintElementType type)  
      java.lang.String toNodeType​(org.eclipse.xtext.serializer.analysis.IGrammarConstraintProvider.ConstraintElementType type)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SemanticSequencerExtensions

        public SemanticSequencerExtensions()
    • Method Detail

      • getGrammarConstraints

        public java.util.Map<org.eclipse.xtext.serializer.analysis.IGrammarConstraintProvider.IConstraint,​java.util.List<org.eclipse.xtext.serializer.ISerializationContext>> getGrammarConstraints​(org.eclipse.xtext.Grammar grammar,
                                                                                                                                                                                                          org.eclipse.emf.ecore.EClass clazz)
      • cloneResourceSet

        protected org.eclipse.emf.ecore.resource.ResourceSet cloneResourceSet​(org.eclipse.emf.ecore.resource.ResourceSet rs)
      • getSuperGrammar

        public org.eclipse.xtext.Grammar getSuperGrammar​(org.eclipse.xtext.Grammar grammar)
      • getGrammarConstraints

        public java.util.Collection<org.eclipse.xtext.serializer.analysis.IGrammarConstraintProvider.IConstraint> getGrammarConstraints​(org.eclipse.xtext.Grammar grammar)
      • getLinearListOfMandatoryAssignments

        public java.util.List<org.eclipse.xtext.serializer.analysis.ISemanticSequencerNfaProvider.ISemState> getLinearListOfMandatoryAssignments​(org.eclipse.xtext.serializer.analysis.IGrammarConstraintProvider.IConstraint constraint)
      • toAcceptMethod

        public java.lang.String toAcceptMethod​(org.eclipse.xtext.serializer.analysis.IGrammarConstraintProvider.ConstraintElementType type)
      • toNodeType

        public java.lang.String toNodeType​(org.eclipse.xtext.serializer.analysis.IGrammarConstraintProvider.ConstraintElementType type)