Package org.kie.internal.jci

## Interface CompilationProblem

-     public interface CompilationProblem

  An abstract definition of a compilation problem

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `int` | `getEndColumn()` |
    `int` | `getEndLine()` | position of where the problem stops in the source code
    `java.lang.String` | `getFileName()` | name of the file where the problem occurred
    `java.lang.String` | `getMessage()` | the description of the problem
    `int` | `getStartColumn()` |
    `int` | `getStartLine()` | position of where the problem starts in the source code
    `boolean` | `isError()` | is the problem an error and compilation cannot continue or just a warning and compilation can proceed

- - ### Method Detail

    - #### isError

          boolean isError()

      is the problem an error and compilation cannot continue or just a warning and compilation can proceed
      Returns:

    - #### getFileName

          java.lang.String getFileName()

      name of the file where the problem occurred
      Returns:

    - #### getStartLine

          int getStartLine()

      position of where the problem starts in the source code
      Returns:

    - #### getStartColumn

          int getStartColumn()

    - #### getEndLine

          int getEndLine()

      position of where the problem stops in the source code
      Returns:

    - #### getEndColumn

          int getEndColumn()

    - #### getMessage

          java.lang.String getMessage()

      the description of the problem
      Returns: