Class 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 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 interface org.eclipse.emf.common.util.Diagnostic
        Overrides:
        getSource in class AbstractValidationDiagnostic