Class ConcreteSyntaxDiagnosticProvider.ConcreteSyntaxFeatureDiagnostic
- java.lang.Object
-
- org.eclipse.xtext.validation.impl.ConcreteSyntaxDiagnosticProvider.AbstractConcreteSyntaxDiagnostic
-
- org.eclipse.xtext.validation.impl.ConcreteSyntaxDiagnosticProvider.ConcreteSyntaxFeatureDiagnostic
-
- All Implemented Interfaces:
org.eclipse.emf.common.util.Diagnostic,IConcreteSyntaxDiagnosticProvider.IConcreteSyntaxDiagnostic
- Enclosing class:
- ConcreteSyntaxDiagnosticProvider
public class ConcreteSyntaxDiagnosticProvider.ConcreteSyntaxFeatureDiagnostic extends ConcreteSyntaxDiagnosticProvider.AbstractConcreteSyntaxDiagnostic
-
-
Field Summary
Fields Modifier and Type Field Description protected intactualprotected org.eclipse.emf.ecore.EStructuralFeaturefeatureprotected intmaxprotected intmin-
Fields inherited from class org.eclipse.xtext.validation.impl.ConcreteSyntaxDiagnosticProvider.AbstractConcreteSyntaxDiagnostic
involved, rule, source
-
-
Constructor Summary
Constructors Constructor Description 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetActual()intgetCode()java.util.List<?>getData()org.eclipse.emf.ecore.EStructuralFeaturegetFeature()intgetMax()java.lang.StringgetMessage()intgetMin()-
Methods inherited from class org.eclipse.xtext.validation.impl.ConcreteSyntaxDiagnosticProvider.AbstractConcreteSyntaxDiagnostic
appendConstraint, getChildren, getChildren, getCommonContainer, getConstraint, getConstraint, getException, getInvolvedIncludingContainers, getRule, getSeverity, getSource, getValue, toString
-
-
-
-
Constructor Detail
-
ConcreteSyntaxFeatureDiagnostic
public 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)
-
-
Method Detail
-
getActual
public int getActual()
-
getCode
public int getCode()
-
getData
public java.util.List<?> getData()
- Specified by:
getDatain interfaceorg.eclipse.emf.common.util.Diagnostic- Overrides:
getDatain classConcreteSyntaxDiagnosticProvider.AbstractConcreteSyntaxDiagnostic
-
getFeature
public org.eclipse.emf.ecore.EStructuralFeature getFeature()
-
getMax
public int getMax()
-
getMessage
public java.lang.String getMessage()
-
getMin
public int getMin()
-
-