protected static class GrammarConstraintProvider.ActionConstraint extends GrammarConstraintProvider.Constraint
Modifier and Type | Field and Description |
---|---|
protected Action |
actionContext |
assignments, body, elements, features, name, provider, specificContext, type
Constructor and Description |
---|
GrammarConstraintProvider.ActionConstraint(Action context,
org.eclipse.emf.ecore.EClass type,
GrammarConstraintProvider.ConstraintElement body,
GrammarConstraintProvider provider) |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.emf.ecore.EObject |
getMostSpecificContext() |
collectContexts, collectElements, compareTo, equals, getAllContext, getAssignments, getBody, getCacheKey, getElements, getFeatures, getMultiAssignementFeatures, getName, getSimpleName, getSingleAssignementFeatures, getType, hashCode, initLists, setName, toString
protected Action actionContext
public GrammarConstraintProvider.ActionConstraint(Action context, org.eclipse.emf.ecore.EClass type, GrammarConstraintProvider.ConstraintElement body, GrammarConstraintProvider provider)
protected org.eclipse.emf.ecore.EObject getMostSpecificContext()
getMostSpecificContext
in class GrammarConstraintProvider.Constraint