protected static class GrammarConstraintProvider.FeatureInfo extends java.lang.Object implements IGrammarConstraintProvider.IFeatureInfo
| Constructor and Description | 
|---|
GrammarConstraintProvider.FeatureInfo(GrammarConstraintProvider.Constraint constraint,
                                     org.eclipse.emf.ecore.EStructuralFeature feature,
                                     int upperBound,
                                     int lowerBound)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<IGrammarConstraintProvider.IConstraintElement> | 
getAssignments()  | 
IGrammarConstraintProvider.IConstraint | 
getContainingConstraint()  | 
org.eclipse.emf.ecore.EStructuralFeature | 
getFeature()  | 
int | 
getLowerBound()  | 
int | 
getUpperBound()  | 
public GrammarConstraintProvider.FeatureInfo(GrammarConstraintProvider.Constraint constraint, org.eclipse.emf.ecore.EStructuralFeature feature, int upperBound, int lowerBound)
public java.util.List<IGrammarConstraintProvider.IConstraintElement> getAssignments()
getAssignments in interface IGrammarConstraintProvider.IFeatureInfopublic IGrammarConstraintProvider.IConstraint getContainingConstraint()
getContainingConstraint in interface IGrammarConstraintProvider.IFeatureInfopublic org.eclipse.emf.ecore.EStructuralFeature getFeature()
getFeature in interface IGrammarConstraintProvider.IFeatureInfopublic int getLowerBound()
getLowerBound in interface IGrammarConstraintProvider.IFeatureInfopublic int getUpperBound()
getUpperBound in interface IGrammarConstraintProvider.IFeatureInfo