Methods 
| Modifier and Type | 
Method and Description | 
IConcreteSyntaxDiagnosticProvider.IConcreteSyntaxDiagnostic | 
createAssignmentMissingDiagnostic(IConcreteSyntaxConstraintProvider.ISyntaxConstraint rule,
                                 org.eclipse.emf.ecore.EObject source,
                                 org.eclipse.emf.ecore.EStructuralFeature feature,
                                 java.util.Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> involved)  | 
IConcreteSyntaxDiagnosticProvider.IConcreteSyntaxDiagnostic | 
createFeatureMissingDiagnostic(IConcreteSyntaxConstraintProvider.ISyntaxConstraint rule,
                              org.eclipse.emf.ecore.EObject source,
                              IConcreteSyntaxConstraintProvider.ISyntaxConstraint element,
                              java.util.Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> involved)  | 
IConcreteSyntaxDiagnosticProvider.IConcreteSyntaxDiagnostic | 
createFeatureQuantityDiagnostic(IConcreteSyntaxConstraintProvider.ISyntaxConstraint rule,
                               IAssignmentQuantityAllocator.IQuantities source,
                               org.eclipse.emf.ecore.EStructuralFeature feature,
                               int actual,
                               int min,
                               int max,
                               java.util.Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> involved)  | 
IConcreteSyntaxDiagnosticProvider.IConcreteSyntaxDiagnostic | 
createUnexpectedTypeDiagnostic(IConcreteSyntaxConstraintProvider.ISyntaxConstraint rule,
                              org.eclipse.emf.ecore.EObject source,
                              java.util.Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> involved)  |