Class GrammarConstraintProvider.FeatureInfo
- java.lang.Object
-
- org.eclipse.xtext.serializer.analysis.GrammarConstraintProvider.FeatureInfo
-
- All Implemented Interfaces:
IGrammarConstraintProvider.IFeatureInfo
- Enclosing class:
- GrammarConstraintProvider
protected static class GrammarConstraintProvider.FeatureInfo extends java.lang.Object implements IGrammarConstraintProvider.IFeatureInfo
-
-
Constructor Summary
Constructors Constructor Description FeatureInfo(GrammarConstraintProvider.Constraint constraint, org.eclipse.emf.ecore.EStructuralFeature feature, int upperBound, int lowerBound)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<IGrammarConstraintProvider.IConstraintElement>getAssignments()IGrammarConstraintProvider.IConstraintgetContainingConstraint()org.eclipse.emf.ecore.EStructuralFeaturegetFeature()intgetLowerBound()intgetUpperBound()
-
-
-
Constructor Detail
-
FeatureInfo
public FeatureInfo(GrammarConstraintProvider.Constraint constraint, org.eclipse.emf.ecore.EStructuralFeature feature, int upperBound, int lowerBound)
-
-
Method Detail
-
getAssignments
public java.util.List<IGrammarConstraintProvider.IConstraintElement> getAssignments()
- Specified by:
getAssignmentsin interfaceIGrammarConstraintProvider.IFeatureInfo
-
getContainingConstraint
public IGrammarConstraintProvider.IConstraint getContainingConstraint()
- Specified by:
getContainingConstraintin interfaceIGrammarConstraintProvider.IFeatureInfo
-
getFeature
public org.eclipse.emf.ecore.EStructuralFeature getFeature()
- Specified by:
getFeaturein interfaceIGrammarConstraintProvider.IFeatureInfo
-
getLowerBound
public int getLowerBound()
- Specified by:
getLowerBoundin interfaceIGrammarConstraintProvider.IFeatureInfo
-
getUpperBound
public int getUpperBound()
- Specified by:
getUpperBoundin interfaceIGrammarConstraintProvider.IFeatureInfo
-
-