Interface IContentEmitter


public interface IContentEmitter
used to pass the content object to following process.
  • Method Details

    • getOutputFormat

      String getOutputFormat()
    • initialize

      void initialize(IEmitterServices service) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • start

      void start(IReportContent report) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • end

      void end(IReportContent report) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • startPage

      void startPage(IPageContent page) throws org.eclipse.birt.core.exception.BirtException
      start a page
      Parameters:
      page -
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • endPage

      void endPage(IPageContent page) throws org.eclipse.birt.core.exception.BirtException
      page end
      Parameters:
      page -
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • startTable

      void startTable(ITableContent table) throws org.eclipse.birt.core.exception.BirtException
      table started
      Parameters:
      table -
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • endTable

      void endTable(ITableContent table) throws org.eclipse.birt.core.exception.BirtException
      table end
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • startTableBand

      void startTableBand(ITableBandContent band) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • endTableBand

      void endTableBand(ITableBandContent band) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • startRow

      void startRow(IRowContent row) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • endRow

      void endRow(IRowContent row) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • startCell

      void startCell(ICellContent cell) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • endCell

      void endCell(ICellContent cell) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • startList

      void startList(IListContent list) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • endList

      void endList(IListContent list) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • startListBand

      void startListBand(IListBandContent listBand) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • endListBand

      void endListBand(IListBandContent listBand) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • startContainer

      void startContainer(IContainerContent container) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • endContainer

      void endContainer(IContainerContent container) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • startText

      void startText(ITextContent text) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • startData

      void startData(IDataContent data) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • startLabel

      void startLabel(ILabelContent label) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • startAutoText

      void startAutoText(IAutoTextContent autoText) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • startForeign

      void startForeign(IForeignContent foreign) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • startImage

      void startImage(IImageContent image) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • startContent

      void startContent(IContent content) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • endContent

      void endContent(IContent content) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • startGroup

      void startGroup(IGroupContent group) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • endGroup

      void endGroup(IGroupContent group) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • startTableGroup

      void startTableGroup(ITableGroupContent group) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • endTableGroup

      void endTableGroup(ITableGroupContent group) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • startListGroup

      void startListGroup(IListGroupContent group) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException
    • endListGroup

      void endListGroup(IListGroupContent group) throws org.eclipse.birt.core.exception.BirtException
      Throws:
      org.eclipse.birt.core.exception.BirtException