org.eclipse.xtext.validation.impl
Class ConcreteSyntaxDiagnosticProvider.ConcreteSyntaxAssignmentMissingDiagnostic

java.lang.Object
  extended by org.eclipse.xtext.validation.impl.ConcreteSyntaxDiagnosticProvider.AbstractConcreteSyntaxDiagnostic
      extended by org.eclipse.xtext.validation.impl.ConcreteSyntaxDiagnosticProvider.ConcreteSyntaxAssignmentMissingDiagnostic
All Implemented Interfaces:
org.eclipse.emf.common.util.Diagnostic, IConcreteSyntaxDiagnosticProvider.IConcreteSyntaxDiagnostic
Enclosing class:
ConcreteSyntaxDiagnosticProvider

public class ConcreteSyntaxDiagnosticProvider.ConcreteSyntaxAssignmentMissingDiagnostic
extends ConcreteSyntaxDiagnosticProvider.AbstractConcreteSyntaxDiagnostic


Field Summary
protected  org.eclipse.emf.ecore.EStructuralFeature feature
           
protected  java.util.Set<org.eclipse.emf.ecore.EClass> requiredTypes
           
 
Fields inherited from class org.eclipse.xtext.validation.impl.ConcreteSyntaxDiagnosticProvider.AbstractConcreteSyntaxDiagnostic
involved, rule, source
 
Fields inherited from interface org.eclipse.emf.common.util.Diagnostic
CANCEL, CANCEL_INSTANCE, ERROR, INFO, OK, OK_INSTANCE, WARNING
 
Constructor Summary
ConcreteSyntaxDiagnosticProvider.ConcreteSyntaxAssignmentMissingDiagnostic(IConcreteSyntaxConstraintProvider.ISyntaxConstraint rule, org.eclipse.emf.ecore.EObject source, org.eclipse.emf.ecore.EStructuralFeature feature, java.util.Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> involved)
           
 
Method Summary
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()
           
 
Methods inherited from class org.eclipse.xtext.validation.impl.ConcreteSyntaxDiagnosticProvider.AbstractConcreteSyntaxDiagnostic
appendConstraint, getChildren, getChildren, getCommonContainer, getConstraint, getConstraint, getData, getException, getInvolvedIncludingContainers, getRule, getSeverity, getSource, getValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

feature

protected org.eclipse.emf.ecore.EStructuralFeature feature

requiredTypes

protected java.util.Set<org.eclipse.emf.ecore.EClass> requiredTypes
Constructor Detail

ConcreteSyntaxDiagnosticProvider.ConcreteSyntaxAssignmentMissingDiagnostic

public ConcreteSyntaxDiagnosticProvider.ConcreteSyntaxAssignmentMissingDiagnostic(IConcreteSyntaxConstraintProvider.ISyntaxConstraint rule,
                                                                                  org.eclipse.emf.ecore.EObject source,
                                                                                  org.eclipse.emf.ecore.EStructuralFeature feature,
                                                                                  java.util.Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> involved)
Method Detail

collectAssignments

protected void collectAssignments(IConcreteSyntaxConstraintProvider.ISyntaxConstraint ele,
                                  org.eclipse.emf.ecore.EStructuralFeature matcher,
                                  java.util.Set<org.eclipse.emf.ecore.EClass> types)

getCode

public int getCode()

getMessage

public java.lang.String getMessage()