Interface IReportDecorator

All Superinterfaces:
IMessageDecorator
All Known Implementing Classes:
DefaultReportDecorator

public interface IReportDecorator extends IMessageDecorator
Used to create custom representations of optimization report.
  • Method Summary

    Modifier and Type
    Method
    Description
    Retrieves a footer of the optimization report.
    Retrieves a header of the optimization report.
    Retrieves a bunch of symbols used to separate different messages.

    Methods inherited from interface com.itextpdf.pdfoptimizer.report.decorator.IMessageDecorator

    decorateMessage
  • Method Details

    • getHeader

      String getHeader()
      Retrieves a header of the optimization report. It will be appended to the report before any message.
      Returns:
      the header of the optimization report, may be null
    • getFooter

      String getFooter()
      Retrieves a footer of the optimization report. It will be appended to the report after all messages
      Returns:
      the footer of the optimization report, may be null
    • getSeparator

      String getSeparator()
      Retrieves a bunch of symbols used to separate different messages.
      Returns:
      the separator