java.lang.Object
com.polarion.alm.tracker.exporter.configuration.PageOptions

public class PageOptions extends Object
Options for an exporter specifying page format, headers etc.
Since:
3.17.1
  • Method Details

    • pageFormat

      @Nullable public IPageFormat pageFormat()
    • pageOrientation

      @Nullable public PageOrientation pageOrientation()
    • fitToPageWidth

      public boolean fitToPageWidth()
      Hint for the exporter to try and fit the content to the page.
    • bookmarks

      public boolean bookmarks()
      If the exporter supports bookmarks, this value will notify it to generate them.
    • repeatTableHeaders

      public boolean repeatTableHeaders()
      Since:
      3.23.4
    • headers

      @NotNull public List<PageHeaderFooter> headers()
    • footers

      @NotNull public List<PageHeaderFooter> footers()
    • watermark

      @Nullable public PageWatermark watermark()
    • pageMargin

      @NotNull public Margin pageMargin()
    • customFileNames

      @NotNull public PageCustomNames customFileNames()
    • hyperlinkPurgeType

      @Nullable public HyperlinkPurgeType hyperlinkPurgeType()
      Since:
      3.23.10
    • create

      @NotNull public static PageOptions.Builder create()
      Creates an empty builder.
    • createCopy

      @NotNull public PageOptions.Builder createCopy()
      Creates a builder with the prefilled values from the current instance.