Class WriterReportImpl

    • Field Detail

      • DEBUG

        static boolean DEBUG
      • quiet

        boolean quiet
      • out

        final java.io.PrintWriter out
    • Constructor Detail

      • WriterReportImpl

        public WriterReportImpl​(java.io.PrintWriter out)
      • WriterReportImpl

        public WriterReportImpl​(java.io.PrintWriter out,
                                java.lang.String info)
      • WriterReportImpl

        public WriterReportImpl​(java.io.PrintWriter out,
                                java.lang.String info,
                                boolean quiet)
    • Method Detail

      • fixMessage

        java.lang.String fixMessage​(java.lang.String message)
      • 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.
      • error

        void error​(java.lang.String resource,
                   int line,
                   int column,
                   java.lang.String message)
      • fatalError

        void fatalError​(java.lang.String resource,
                        int line,
                        int column,
                        java.lang.String message)
      • warning

        void warning​(java.lang.String resource,
                     int line,
                     int column,
                     java.lang.String message)
      • 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
      • initialize

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

        public void hint​(java.lang.String resource,
                         int line,
                         int column,
                         java.lang.String message)
      • generate

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