Module xl.compiler

Class XL16USemanticViolation

java.lang.Object
java.lang.Throwable
java.lang.Exception
de.grogra.xl.compiler.xl16u.semantics.XL16USemanticViolation
All Implemented Interfaces:
Serializable

public final class XL16USemanticViolation extends Exception
See Also:
  • Constructor Details

    • XL16USemanticViolation

      public XL16USemanticViolation(String ruleId, String categoryId, String explanation, String hint, String normalizedDetails)
  • Method Details

    • getRuleId

      public String getRuleId()
    • getCategoryId

      public String getCategoryId()
    • getExplanation

      public String getExplanation()
    • getHint

      public String getHint()
    • hasHint

      public boolean hasHint()
    • getNormalizedDetails

      public String getNormalizedDetails()
    • hasNormalizedDetails

      public boolean hasNormalizedDetails()
    • toDiagnostic

      public XLDiagnostic toDiagnostic()