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

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

public class ConcreteSyntaxDiagnosticProvider.ConcreteSyntaxObjectDiagnostic
extends ConcreteSyntaxDiagnosticProvider.AbstractConcreteSyntaxDiagnostic


Field Summary
 
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.ConcreteSyntaxObjectDiagnostic(IConcreteSyntaxConstraintProvider.ISyntaxConstraint rule, org.eclipse.emf.ecore.EObject source, java.util.Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> involved)
           
 
Method Summary
 int getCode()
           
 java.lang.String getMessage()
           
protected  java.util.Set<org.eclipse.emf.ecore.EClass> getSemanticTypes()
           
 
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
 

Constructor Detail

ConcreteSyntaxDiagnosticProvider.ConcreteSyntaxObjectDiagnostic

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

getCode

public int getCode()

getMessage

public java.lang.String getMessage()

getSemanticTypes

protected java.util.Set<org.eclipse.emf.ecore.EClass> getSemanticTypes()