public abstract class ConcreteSyntaxDiagnosticProvider.AbstractConcreteSyntaxDiagnostic extends java.lang.Object implements IConcreteSyntaxDiagnosticProvider.IConcreteSyntaxDiagnostic
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> |
involved |
protected IConcreteSyntaxConstraintProvider.ISyntaxConstraint |
rule |
protected org.eclipse.emf.ecore.EObject |
source |
Constructor and Description |
---|
ConcreteSyntaxDiagnosticProvider.AbstractConcreteSyntaxDiagnostic(IConcreteSyntaxConstraintProvider.ISyntaxConstraint rule,
org.eclipse.emf.ecore.EObject source,
java.util.Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> involved) |
protected java.util.Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> involved
protected IConcreteSyntaxConstraintProvider.ISyntaxConstraint rule
protected org.eclipse.emf.ecore.EObject source
public ConcreteSyntaxDiagnosticProvider.AbstractConcreteSyntaxDiagnostic(IConcreteSyntaxConstraintProvider.ISyntaxConstraint rule, org.eclipse.emf.ecore.EObject source, java.util.Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> involved)
protected void appendConstraint(java.lang.StringBuffer msg)
public java.util.List<org.eclipse.emf.common.util.Diagnostic> getChildren()
getChildren
in interface org.eclipse.emf.common.util.Diagnostic
protected java.util.List<java.lang.String> getChildren(IConcreteSyntaxConstraintProvider.ISyntaxConstraint obj, java.util.Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> included)
protected IConcreteSyntaxConstraintProvider.ISyntaxConstraint getCommonContainer()
public java.lang.String getConstraint()
protected java.lang.String getConstraint(IConcreteSyntaxConstraintProvider.ISyntaxConstraint element, java.util.Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> all)
public java.util.List<?> getData()
getData
in interface org.eclipse.emf.common.util.Diagnostic
public java.lang.Throwable getException()
getException
in interface org.eclipse.emf.common.util.Diagnostic
protected java.util.Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> getInvolvedIncludingContainers(IConcreteSyntaxConstraintProvider.ISyntaxConstraint commonRoot)
public ParserRule getRule()
public int getSeverity()
getSeverity
in interface org.eclipse.emf.common.util.Diagnostic
public java.lang.String getSource()
getSource
in interface org.eclipse.emf.common.util.Diagnostic
public java.lang.String getValue()
public java.lang.String toString()
toString
in class java.lang.Object