Class MultipleErrorsReport

java.lang.Object
org.jjazz.utilities.api.MultipleErrorsReport

public class MultipleErrorsReport extends Object
An error report which can store multiple individual errors.

  • Field Details

    • primaryErrorMessage

      public String primaryErrorMessage
      If non-null this one-line summary message will be used by the framework to notify end-user.

      Example: "2 files could not be read: aa.sty, bb.sty"

    • secondaryErrorMessage

      public String secondaryErrorMessage
      If non-null this one-line message will be used by the framework to provide additional information to end-user.

      Example: "Rhythm Provider: YamJJazz Extended"

    • individualErrorMessages

      public List<String> individualErrorMessages
      If not empty will be used by the framework to provide error details to end-user.

      Example:
      [0] = "aa.sty: CASM data is corrupted"
      [1] = "bb.sty: invalid low key parameter value=182 at byte 0x1029. Authorized value range is 0-127."

  • Constructor Details

    • MultipleErrorsReport

      public MultipleErrorsReport()