Package org.eclipse.xtext.validation
Class RangeBasedDiagnostic
- java.lang.Object
-
- org.eclipse.xtext.validation.AbstractValidationDiagnostic
-
- org.eclipse.xtext.validation.RangeBasedDiagnostic
-
- All Implemented Interfaces:
org.eclipse.emf.common.util.Diagnostic
public class RangeBasedDiagnostic extends AbstractValidationDiagnostic
A validation diagnostic that is associated with a range.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
RangeBasedDiagnostic(int severity, java.lang.String message, org.eclipse.emf.ecore.EObject source, int offset, int length, CheckType checkType, java.lang.String issueCode, java.lang.String[] issueData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<?>
getData()
int
getLength()
int
getOffset()
java.lang.String
getSource()
java.lang.String
toString()
-
Methods inherited from class org.eclipse.xtext.validation.AbstractValidationDiagnostic
getCheckType, getChildren, getCode, getException, getIssueCode, getIssueData, getMessage, getSeverity, getSourceEObject, severityToStr
-
-
-
-
Constructor Detail
-
RangeBasedDiagnostic
protected RangeBasedDiagnostic(int severity, java.lang.String message, org.eclipse.emf.ecore.EObject source, int offset, int length, CheckType checkType, java.lang.String issueCode, java.lang.String[] issueData)
-
-
Method Detail
-
getData
public java.util.List<?> getData()
-
getOffset
public int getOffset()
-
getLength
public int getLength()
-
getSource
public java.lang.String getSource()
- Specified by:
getSource
in interfaceorg.eclipse.emf.common.util.Diagnostic
- Overrides:
getSource
in classAbstractValidationDiagnostic
-
toString
public java.lang.String toString()
- Overrides:
toString
in classAbstractValidationDiagnostic
-
-