public class ConcreteSyntaxDiagnosticProvider.ConcreteSyntaxFeatureDiagnostic extends ConcreteSyntaxDiagnosticProvider.AbstractConcreteSyntaxDiagnostic
Modifier and Type | Field and Description |
---|---|
protected int |
actual |
protected org.eclipse.emf.ecore.EStructuralFeature |
feature |
protected int |
max |
protected int |
min |
involved, rule, source
Constructor and Description |
---|
ConcreteSyntaxDiagnosticProvider.ConcreteSyntaxFeatureDiagnostic(IConcreteSyntaxConstraintProvider.ISyntaxConstraint rule,
IAssignmentQuantityAllocator.IQuantities source,
org.eclipse.emf.ecore.EStructuralFeature feature,
int actual,
int min,
int max,
java.util.Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> involved) |
Modifier and Type | Method and Description |
---|---|
int |
getActual() |
int |
getCode() |
java.util.List<?> |
getData() |
org.eclipse.emf.ecore.EStructuralFeature |
getFeature() |
int |
getMax() |
java.lang.String |
getMessage() |
int |
getMin() |
appendConstraint, getChildren, getChildren, getCommonContainer, getConstraint, getConstraint, getException, getInvolvedIncludingContainers, getRule, getSeverity, getSource, getValue, toString
protected org.eclipse.emf.ecore.EStructuralFeature feature
protected int min
protected int max
protected int actual
public ConcreteSyntaxDiagnosticProvider.ConcreteSyntaxFeatureDiagnostic(IConcreteSyntaxConstraintProvider.ISyntaxConstraint rule, IAssignmentQuantityAllocator.IQuantities source, org.eclipse.emf.ecore.EStructuralFeature feature, int actual, int min, int max, java.util.Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> involved)
public int getActual()
public int getCode()
public java.util.List<?> getData()
getData
in interface org.eclipse.emf.common.util.Diagnostic
getData
in class ConcreteSyntaxDiagnosticProvider.AbstractConcreteSyntaxDiagnostic
public org.eclipse.emf.ecore.EStructuralFeature getFeature()
public int getMax()
public java.lang.String getMessage()
public int getMin()