public class XtextLinkingDiagnostic extends AbstractDiagnostic
LINKING_DIAGNOSTIC, SYNTAX_DIAGNOSITC, SYNTAX_DIAGNOSTIC, SYNTAX_DIAGNOSTIC_WITH_RANGE
Constructor and Description |
---|
XtextLinkingDiagnostic(INode node,
java.lang.String message,
java.lang.String code,
java.lang.String... data) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getCode() |
java.lang.String[] |
getData() |
java.lang.String |
getMessage() |
protected INode |
getNode() |
int |
hashCode() |
getColumn, getLength, getLine, getLocation, getOffset, getUriToProblem, toString
public XtextLinkingDiagnostic(INode node, java.lang.String message, java.lang.String code, java.lang.String... data)
data
- optional user data. May not contain null
entries.java.lang.NullPointerException
- if node is null
or data contains null
.protected INode getNode()
getNode
in class AbstractDiagnostic
public java.lang.String getMessage()
public java.lang.String getCode()
getCode
in class AbstractDiagnostic
public java.lang.String[] getData()
getData
in class AbstractDiagnostic
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object