Class DefaultReportImpl

    • Field Detail

      • DEBUG

        static boolean DEBUG
      • quiet

        boolean quiet
      • saveQuiet

        boolean saveQuiet
      • ePubVersion

        public static java.lang.String ePubVersion
    • Constructor Detail

      • DefaultReportImpl

        public DefaultReportImpl​(java.lang.String ePubName)
      • DefaultReportImpl

        public DefaultReportImpl​(java.lang.String ePubName,
                                 java.lang.String info,
                                 boolean quiet)
    • Method Detail

      • fixMessage

        java.lang.String fixMessage​(java.lang.String message)
      • pushQuiet

        boolean pushQuiet()
      • popQuiet

        void popQuiet()
      • message

        public void message​(Message message,
                            EPUBLocation location,
                            java.lang.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

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

        public void info​(java.lang.String resource,
                         FeatureEnum feature,
                         java.lang.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