public abstract class ConcreteSyntaxDiagnosticProvider.AbstractConcreteSyntaxDiagnostic extends Object implements IConcreteSyntaxDiagnosticProvider.IConcreteSyntaxDiagnostic
| Modifier and Type | Field and Description |
|---|---|
protected 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,
Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> involved) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendConstraint(StringBuffer msg) |
List<org.eclipse.emf.common.util.Diagnostic> |
getChildren() |
protected List<String> |
getChildren(IConcreteSyntaxConstraintProvider.ISyntaxConstraint obj,
Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> included) |
protected IConcreteSyntaxConstraintProvider.ISyntaxConstraint |
getCommonContainer() |
String |
getConstraint() |
protected String |
getConstraint(IConcreteSyntaxConstraintProvider.ISyntaxConstraint element,
Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> all) |
List<?> |
getData() |
Throwable |
getException() |
protected Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> |
getInvolvedIncludingContainers(IConcreteSyntaxConstraintProvider.ISyntaxConstraint commonRoot) |
ParserRule |
getRule() |
int |
getSeverity() |
String |
getSource() |
String |
getValue() |
String |
toString() |
protected 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, Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> involved)
protected void appendConstraint(StringBuffer msg)
public List<org.eclipse.emf.common.util.Diagnostic> getChildren()
getChildren in interface org.eclipse.emf.common.util.Diagnosticprotected List<String> getChildren(IConcreteSyntaxConstraintProvider.ISyntaxConstraint obj, Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> included)
protected IConcreteSyntaxConstraintProvider.ISyntaxConstraint getCommonContainer()
public String getConstraint()
protected String getConstraint(IConcreteSyntaxConstraintProvider.ISyntaxConstraint element, Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> all)
public List<?> getData()
getData in interface org.eclipse.emf.common.util.Diagnosticpublic Throwable getException()
getException in interface org.eclipse.emf.common.util.Diagnosticprotected Set<IConcreteSyntaxConstraintProvider.ISyntaxConstraint> getInvolvedIncludingContainers(IConcreteSyntaxConstraintProvider.ISyntaxConstraint commonRoot)
public ParserRule getRule()
public int getSeverity()
getSeverity in interface org.eclipse.emf.common.util.Diagnosticpublic String getSource()
getSource in interface org.eclipse.emf.common.util.Diagnosticpublic String getValue()
Copyright © 2015. All Rights Reserved.