Interface QlBasicDelegateCheck.IQlResultAcceptor

All Known Implementing Classes:
BaseQlDelegatingCheck.QlModelResultAcceptor
Enclosing class:
QlBasicDelegateCheck

public static interface QlBasicDelegateCheck.IQlResultAcceptor
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addIssue(String message)
    Adds issue associated with the currently checked object as a context
    void
    addIssue(String message, int length)
    Adds issue with the coordinates of the marked text block.
    void
    addIssue(String message, int lineNumber, int offset, int length)
    Adds issue with the generic coordinates of the marked text block.
    void
    addIssue(String message, org.eclipse.emf.ecore.EObject target, org.eclipse.emf.ecore.EStructuralFeature feature)
    Adds issue associated with the given target object and feature
    void
    addIssue(String message, org.eclipse.emf.ecore.EObject target, org.eclipse.emf.ecore.EStructuralFeature manyFeature, int index)
    Adds issue for element with given index in feature collection and with the given message.
  • Method Details

    • addIssue

      void addIssue(String message)
      Adds issue associated with the currently checked object as a context
      Parameters:
      message - The issue's message, not null
    • addIssue

      void addIssue(String message, org.eclipse.emf.ecore.EObject target, org.eclipse.emf.ecore.EStructuralFeature feature)
      Adds issue associated with the given target object and feature
      Parameters:
      message - The issue's message, not null
      target - The target object, not null
      feature - The target object feacture, not null
    • addIssue

      void addIssue(String message, org.eclipse.emf.ecore.EObject target, org.eclipse.emf.ecore.EStructuralFeature manyFeature, int index)
      Adds issue for element with given index in feature collection and with the given message.
      Parameters:
      message - The issue's message, not null
      manyFeature - The target object feature, not null
      index - The index in feature collection. May not be negative
    • addIssue

      void addIssue(String message, int length)
      Adds issue with the coordinates of the marked text block. The block starts at the beginning of the current element's syntax model and has a given length
      Parameters:
      message - The issue's message, not null
      length - The length of the coordinate block
    • addIssue

      void addIssue(String message, int lineNumber, int offset, int length)
      Adds issue with the generic coordinates of the marked text block.
      Parameters:
      message - The issue's message, not null
      lineNumber - The line number
      offset - The offset from the line's beginning
      length - The length of the block