public abstract class AbstractDiagnosticProducer extends java.lang.Object implements IDiagnosticProducer
Modifier | Constructor and Description |
---|---|
protected |
AbstractDiagnosticProducer(IDiagnosticConsumer consumer) |
Modifier and Type | Method and Description |
---|---|
void |
addDiagnostic(DiagnosticMessage message) |
protected abstract Diagnostic |
createDiagnostic(DiagnosticMessage message) |
INode |
getNode() |
void |
setNode(INode node) |
void |
setTarget(org.eclipse.emf.ecore.EObject object,
org.eclipse.emf.ecore.EStructuralFeature feature) |
protected AbstractDiagnosticProducer(IDiagnosticConsumer consumer)
public void addDiagnostic(DiagnosticMessage message)
addDiagnostic
in interface IDiagnosticProducer
protected abstract Diagnostic createDiagnostic(DiagnosticMessage message)
public void setNode(INode node)
setNode
in interface IDiagnosticProducer
public INode getNode()
getNode
in interface IDiagnosticProducer
public void setTarget(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.ecore.EStructuralFeature feature)
setTarget
in interface IDiagnosticProducer