Class DefaultReportImpl

java.lang.Object
com.adobe.epubcheck.api.MasterReport
com.adobe.epubcheck.util.DefaultReportImpl
All Implemented Interfaces:
LocalizableReport, Report

public class DefaultReportImpl extends MasterReport
  • Field Details

    • DEBUG

      static boolean DEBUG
    • quiet

      boolean quiet
    • saveQuiet

      boolean saveQuiet
    • ePubVersion

      public static String ePubVersion
  • Constructor Details

    • DefaultReportImpl

      public DefaultReportImpl(String ePubName)
    • DefaultReportImpl

      public DefaultReportImpl(String ePubName, String info, boolean quiet)
  • Method Details

    • fixMessage

      String fixMessage(String message)
    • pushQuiet

      boolean pushQuiet()
    • popQuiet

      void popQuiet()
    • message

      public void message(Message message, EPUBLocation location, Object... args)
      Description copied from interface: Report
      Called when a violation of the standard is found in epub.
      Parameters:
      message - The message being reported
      location - location information for the message
      args - Arguments referenced by the format string for the message.
    • formatMessage

      String formatMessage(Message message, EPUBLocation location, Object... args)
    • info

      public void info(String resource, FeatureEnum feature, String value)
      Description copied from interface: Report
      Called when when a feature is found in epub.
      Parameters:
      resource - name of the resource in the epub zip container that has this feature or null if the feature is on the container level.
      feature - a keyword to know what kind of feature has been found
      value - value found
    • generate

      public int generate()
      Description copied from interface: Report
      Called to create a report after the checks have been made
    • initialize

      public void initialize()
      Description copied from interface: Report
      Called when a report if first created