Interface ITableContent

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

public interface ITableContent extends IContainerContent
Provides the interfaces for the Table Content
  • Method Details

    • getColumnCount

      int getColumnCount()
      Get the column count
      Returns:
      the column count
    • getColumn

      IColumn getColumn(int index)
      Get the column based on index
      Parameters:
      index - column index
      Returns:
      the column
    • addColumn

      void addColumn(IColumn column)
      Add the column
      Parameters:
      column - column
    • getCaption

      String getCaption()
      Get the caption
      Returns:
      the caption
    • setCaption

      void setCaption(String caption)
      Set the caption
      Parameters:
      caption -
    • getCaptionKey

      String getCaptionKey()
      Get the caption key
      Returns:
      the caption key
    • setCaptionKey

      void setCaptionKey(String key)
      Set the caption key
      Parameters:
      key - caption key
    • isHeaderRepeat

      boolean isHeaderRepeat()
      Is header repeated
      Returns:
      is header repeated
    • setHeaderRepeat

      void setHeaderRepeat(boolean repeat)
      Set the repeat of the header
      Parameters:
      repeat - header repeated
    • getHeader

      ITableBandContent getHeader()
      Get the header band, return null if the table has no header
      Returns:
      the header band, return null if the table has no header
    • getFooter

      ITableBandContent getFooter()
      Get the footer band, return null if the table has no footer
      Returns:
      the footer band, return null if the table has no footer
    • getColumns

      List getColumns()
      Get the table columns
      Returns:
      the table columns
    • setSummary

      void setSummary(String summary)
      Set the summary
      Parameters:
      summary -
    • getSummary

      String getSummary()
      Get the summary
      Returns:
      the summary