Package org.eclipse.viatra.query.patternlanguage.emf.validation

## Interface IIssueCallback

- All Known Implementing Classes:
    `EMFPatternLanguageValidator`, `PatternLanguageValidator`

      public interface IIssueCallback

  Since:
    2.0
  No Implement:
    This interface is not intended to be implemented by clients.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | `error​(java.lang.String message, org.eclipse.emf.ecore.EObject source, org.eclipse.emf.ecore.EStructuralFeature feature, java.lang.String code, java.lang.String... issueData)` |
    `void` | `info​(java.lang.String message, org.eclipse.emf.ecore.EObject source, org.eclipse.emf.ecore.EStructuralFeature feature, java.lang.String code, java.lang.String... issueData)` |
    `void` | `warning​(java.lang.String message, org.eclipse.emf.ecore.EObject source, org.eclipse.emf.ecore.EStructuralFeature feature, java.lang.String code, java.lang.String... issueData)` |

- - ### Method Detail

    - #### info

          void info​(java.lang.String message,
                    org.eclipse.emf.ecore.EObject source,
                    org.eclipse.emf.ecore.EStructuralFeature feature,
                    java.lang.String code,
                    java.lang.String... issueData)

      Since:
        2.9

    - #### warning

          void warning​(java.lang.String message,
                       org.eclipse.emf.ecore.EObject source,
                       org.eclipse.emf.ecore.EStructuralFeature feature,
                       java.lang.String code,
                       java.lang.String... issueData)

    - #### error

          void error​(java.lang.String message,
                     org.eclipse.emf.ecore.EObject source,
                     org.eclipse.emf.ecore.EStructuralFeature feature,
                     java.lang.String code,
                     java.lang.String... issueData)