Class SemanticSequencerExtensions
- java.lang.Object
-
- org.eclipse.xtext.xtext.generator.serializer.SemanticSequencerExtensions
-
public class SemanticSequencerExtensions extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
SemanticSequencerExtensions.SuperGrammar
-
Constructor Summary
Constructors Constructor Description SemanticSequencerExtensions()
-
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)
-
-
-
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)
-
-