public class SemanticSequencerExtensions
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
protected static class |
SemanticSequencerExtensions.SuperGrammar |
Constructor and Description |
---|
SemanticSequencerExtensions() |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.emf.ecore.resource.ResourceSet |
cloneResourceSet(org.eclipse.emf.ecore.resource.ResourceSet rs) |
java.util.Collection<IGrammarConstraintProvider.IConstraint> |
getGrammarConstraints(Grammar grammar) |
java.util.Map<IGrammarConstraintProvider.IConstraint,java.util.List<ISerializationContext>> |
getGrammarConstraints(Grammar grammar,
org.eclipse.emf.ecore.EClass clazz) |
java.util.List<ISemanticSequencerNfaProvider.ISemState> |
getLinearListOfMandatoryAssignments(IGrammarConstraintProvider.IConstraint constraint) |
Grammar |
getSuperGrammar(Grammar grammar) |
java.lang.String |
toAcceptMethod(IGrammarConstraintProvider.ConstraintElementType type) |
java.lang.String |
toNodeType(IGrammarConstraintProvider.ConstraintElementType type) |
public java.util.Map<IGrammarConstraintProvider.IConstraint,java.util.List<ISerializationContext>> getGrammarConstraints(Grammar grammar, org.eclipse.emf.ecore.EClass clazz)
protected org.eclipse.emf.ecore.resource.ResourceSet cloneResourceSet(org.eclipse.emf.ecore.resource.ResourceSet rs)
public java.util.Collection<IGrammarConstraintProvider.IConstraint> getGrammarConstraints(Grammar grammar)
public java.util.List<ISemanticSequencerNfaProvider.ISemState> getLinearListOfMandatoryAssignments(IGrammarConstraintProvider.IConstraint constraint)
public java.lang.String toAcceptMethod(IGrammarConstraintProvider.ConstraintElementType type)
public java.lang.String toNodeType(IGrammarConstraintProvider.ConstraintElementType type)