org.eclipse.xtext.linking.impl
Class XtextLinkingDiagnostic
java.lang.Object
org.eclipse.xtext.diagnostics.AbstractDiagnostic
org.eclipse.xtext.linking.impl.XtextLinkingDiagnostic
- All Implemented Interfaces:
- org.eclipse.emf.ecore.resource.Resource.Diagnostic, Diagnostic
public class XtextLinkingDiagnostic
- extends AbstractDiagnostic
- Author:
- Heiko Behrens - Initial contribution and API
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
XtextLinkingDiagnostic
public XtextLinkingDiagnostic(INode node,
java.lang.String message,
java.lang.String code,
java.lang.String... data)
- Parameters:
data
- optional user data. May not contain null
entries.
- Throws:
java.lang.NullPointerException
- if node is null
or data contains null
.
getNode
protected INode getNode()
- Specified by:
getNode
in class AbstractDiagnostic
getMessage
public java.lang.String getMessage()
getCode
public java.lang.String getCode()
- Specified by:
getCode
in class AbstractDiagnostic
getData
public java.lang.String[] getData()
- Specified by:
getData
in class AbstractDiagnostic
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object