Class LJDiagnostic

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
LJError, LJWarning

public class LJDiagnostic extends RuntimeException
See Also:
  • Constructor Details

    • LJDiagnostic

      public LJDiagnostic(String title, String message, spoon.reflect.cu.SourcePosition pos, String accentColor)
  • Method Details

    • getTitle

      public String getTitle()
    • getMessage

      public String getMessage()
      Overrides:
      getMessage in class Throwable
    • getDetails

      public String getDetails()
    • getPosition

      public ErrorPosition getPosition()
    • setPosition

      public void setPosition(spoon.reflect.cu.SourcePosition pos)
    • getFile

      public String getFile()
    • getAccentColor

      public String getAccentColor()
    • toString

      public String toString()
      Overrides:
      toString in class Throwable
    • getSnippet

      public String getSnippet()
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object