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 Details

    • getOrientation

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

      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

      Collection getHeader()
    • getFooter

      Collection getFooter()
    • getPageHeader

      IContent getPageHeader()
    • getPageFooter

      IContent getPageFooter()
    • getPageBody

      IContent getPageBody()
    • 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()