Interface ICheckDescription

All Superinterfaces:
INamedElement
All Known Implementing Classes:
CheckDescription

public interface ICheckDescription extends INamedElement
Check description.
  • Method Details

    • getParameters

      Returns the immutable map of check parameters by their names.
      Returns:
      map of check properties by their names, not null.
    • getParentId

      CheckUid getParentId()
      Returns category id from extension point "com.e1c.g5.v8.dt.check.category" or null if none.
      Specified by:
      getParentId in interface INamedElement
      Returns:
      category or null if none
    • getSeverity

      IssueSeverity getSeverity()
      Returns check severity.
      Returns:
      check severity, not null
    • getType

      IssueType getType()
      Returns check type.
      Returns:
      check type, not null
    • isEnabled

      boolean isEnabled()
      Returns check enabling.
      Returns:
      whether check is enableb
    • isProtectedObjectCheckEnabled

      boolean isProtectedObjectCheckEnabled()
      Returns the protected object check mode enablement status
      Returns:
      True if the protected object check mode is enabled
    • isCriticalDataIntegrityCheck

      boolean isCriticalDataIntegrityCheck()
      Checks if this definition describes the critical data integrity check
      Returns:
      True if the check is a critical integrity check