Interface IPageContent

  • All Superinterfaces:
    org.eclipse.birt.report.engine.css.engine.CSSStylableElement, IContainerContent, IContent, IElement, IStyledElement

    public interface IPageContent
    extends IContainerContent
    Page instance. The page may contains multiple columns, which is defined in the MasterPage in report design. The content is defined by getBody().
    • Method Detail

      • getOrientation

        java.lang.String getOrientation()
        Returns:
        Returns the orientation.
      • getPageType

        java.lang.String getPageType()
        Returns:
        Returns the pageType.
      • getPageHeight

        org.eclipse.birt.report.engine.ir.DimensionType getPageHeight()
        Returns:
        Returns the pageHeight.
      • getPageWidth

        org.eclipse.birt.report.engine.ir.DimensionType getPageWidth()
        Returns:
        Returns the pageWidth.
      • getWaterMark

        IImageContent getWaterMark()
        Returns:
        Returns the waterMark.
      • getHeader

        java.util.Collection getHeader()
      • getFooter

        java.util.Collection getFooter()
      • getPageHeader

        IContent getPageHeader()
      • getPageFooter

        IContent getPageFooter()
      • setPageHeader

        void setPageHeader​(IContent header)
      • setPageFooter

        void setPageFooter​(IContent footer)
      • setPageBody

        void setPageBody​(IContent body)
      • getMarginTop

        org.eclipse.birt.report.engine.ir.DimensionType getMarginTop()
      • getMarginBottom

        org.eclipse.birt.report.engine.ir.DimensionType getMarginBottom()
      • getMarginLeft

        org.eclipse.birt.report.engine.ir.DimensionType getMarginLeft()
      • getMarginRight

        org.eclipse.birt.report.engine.ir.DimensionType getMarginRight()
      • getHeaderHeight

        org.eclipse.birt.report.engine.ir.DimensionType getHeaderHeight()
        Returns:
        Returns the header height
      • getFooterHeight

        org.eclipse.birt.report.engine.ir.DimensionType getFooterHeight()
        Returns:
        Returns the footer height
      • getLeftWidth

        org.eclipse.birt.report.engine.ir.DimensionType getLeftWidth()
        Returns:
        Returns the width of the left part
      • getRightWidth

        org.eclipse.birt.report.engine.ir.DimensionType getRightWidth()
        Returns:
        Returns the width of the right part
      • getContentStyle

        @Deprecated
        IStyle getContentStyle()
        Deprecated.
        use getPageBody().getStyle()
        Returns:
        Returns the content style.
      • getPageNumber

        long getPageNumber()
      • setPageNumber

        void setPageNumber​(long pageNumber)
      • getContentComputedStyle

        @Deprecated
        IStyle getContentComputedStyle()
        Deprecated.
        use getPageBody().getComputedStyle()