public class ConcreteSyntaxDiagnosticProvider.ConcreteSyntaxAssignmentMissingDiagnostic extends ConcreteSyntaxDiagnosticProvider.AbstractConcreteSyntaxDiagnostic
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.ecore.EStructuralFeature |
feature |
protected java.util.Set<org.eclipse.emf.ecore.EClass> |
requiredTypes |
involved, rule, source
Constructor and Description |
---|
ConcreteSyntaxDiagnosticProvider.ConcreteSyntaxAssignmentMissingDiagnostic(IConcreteSyntaxConstraintProvider.ISyntaxConstraint rule,
org.eclipse.emf.ecore.EObject source,
org.eclipse.emf.ecore.EStructuralFeature feature,
java.util.Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> involved) |
Modifier and Type | Method and Description |
---|---|
protected void |
collectAssignments(IConcreteSyntaxConstraintProvider.ISyntaxConstraint ele,
org.eclipse.emf.ecore.EStructuralFeature matcher,
java.util.Set<org.eclipse.emf.ecore.EClass> types) |
int |
getCode() |
java.lang.String |
getMessage() |
appendConstraint, getChildren, getChildren, getCommonContainer, getConstraint, getConstraint, getData, getException, getInvolvedIncludingContainers, getRule, getSeverity, getSource, getValue, toString
protected org.eclipse.emf.ecore.EStructuralFeature feature
protected java.util.Set<org.eclipse.emf.ecore.EClass> requiredTypes
public ConcreteSyntaxDiagnosticProvider.ConcreteSyntaxAssignmentMissingDiagnostic(IConcreteSyntaxConstraintProvider.ISyntaxConstraint rule, org.eclipse.emf.ecore.EObject source, org.eclipse.emf.ecore.EStructuralFeature feature, java.util.Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> involved)
protected void collectAssignments(IConcreteSyntaxConstraintProvider.ISyntaxConstraint ele, org.eclipse.emf.ecore.EStructuralFeature matcher, java.util.Set<org.eclipse.emf.ecore.EClass> types)
public int getCode()
public java.lang.String getMessage()