Class Format.Abstract

    • Field Detail

      • canBePreviewedInStandardBrowser

        protected boolean canBePreviewedInStandardBrowser
      • paginationActive

        protected boolean paginationActive
      • hasPageMargin

        protected boolean hasPageMargin
    • Constructor Detail

    • Method Detail

      • canBePreviewedInStandardBrowser

        public void canBePreviewedInStandardBrowser()
      • setPreviewableInStandardBrowser

        public void setPreviewableInStandardBrowser​(boolean canBePreviewedInStandardBrowser)
      • enablePagination

        public void enablePagination()
      • setPaginationActive

        public void setPaginationActive​(boolean paginationActive)
      • disablePageMargin

        public void disablePageMargin()
      • setHasPageMargin

        public void setHasPageMargin​(boolean hasPageMargin)
      • isPreviewableInStandardBrowser

        public boolean isPreviewableInStandardBrowser()
        Description copied from interface: Format
        Returns if a preview can be shown in a "standardized" browser (e.g. the latest versions of Chrome and Firefox)
        Specified by:
        isPreviewableInStandardBrowser in interface Format
        Returns:
        true if a preview can be shown in the browser
      • isPaginationActive

        public boolean isPaginationActive()
        Description copied from interface: Format
        Returns if a report is paginated (on every new page a new title, column-headers are printed, etc)
        Specified by:
        isPaginationActive in interface Format
        Returns:
        true if the pagination is active
      • hasPageMargin

        public boolean hasPageMargin()
        Description copied from interface: Format
        Returns if a report has a page margin.
        Specified by:
        hasPageMargin in interface Format
        Returns:
        true if there is a page margin
      • createDynamicExporter

        protected abstract DynamicExporter createDynamicExporter()
      • createPlainExporter

        protected abstract PlainExporter createPlainExporter()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object