protected static class GrammarConstraintProvider.RuleConstraint extends GrammarConstraintProvider.Constraint
| Modifier and Type | Field and Description |
|---|---|
protected ParserRule |
context |
assignments, body, elements, features, name, provider, specificContext, type| Constructor and Description |
|---|
GrammarConstraintProvider.RuleConstraint(ParserRule 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, toStringprotected ParserRule context
public GrammarConstraintProvider.RuleConstraint(ParserRule context, org.eclipse.emf.ecore.EClass type, GrammarConstraintProvider.ConstraintElement body, GrammarConstraintProvider provider)
protected org.eclipse.emf.ecore.EObject getMostSpecificContext()
getMostSpecificContext in class GrammarConstraintProvider.ConstraintCopyright © 2015. All Rights Reserved.