Interface IContentEmitter
public interface IContentEmitter
used to pass the content object to following process.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
end
(IReportContent report) End the emittervoid
endCell
(ICellContent cell) End cellvoid
endContainer
(IContainerContent container) End containervoid
endContent
(IContent content) End contentvoid
endGroup
(IGroupContent group) End groupvoid
endList
(IListContent list) End listvoid
endListBand
(IListBandContent listBand) End list bandvoid
endListGroup
(IListGroupContent group) End list groupvoid
endPage
(IPageContent page) Page endvoid
endRow
(IRowContent row) End rowvoid
endTable
(ITableContent table) Table endvoid
End table bandvoid
endTableGroup
(ITableGroupContent group) End table groupGet the output formatvoid
initialize
(IEmitterServices service) Initialize the emittervoid
start
(IReportContent report) Start the emittervoid
startAutoText
(IAutoTextContent autoText) Start auto textvoid
startCell
(ICellContent cell) Start cellvoid
startContainer
(IContainerContent container) Start containervoid
startContent
(IContent content) Start contentvoid
startData
(IDataContent data) Start datavoid
startForeign
(IForeignContent foreign) Start foreignvoid
startGroup
(IGroupContent group) Start groupvoid
startImage
(IImageContent image) Start imagevoid
startLabel
(ILabelContent label) Start labelvoid
startList
(IListContent list) Start listvoid
startListBand
(IListBandContent listBand) Start list bandvoid
startListGroup
(IListGroupContent group) Start list groupvoid
startPage
(IPageContent page) Start a pagevoid
startRow
(IRowContent row) Start rowvoid
startTable
(ITableContent table) Table startedvoid
Start table bandvoid
Start table groupvoid
startText
(ITextContent text) Start text
-
Method Details
-
getOutputFormat
String getOutputFormat()Get the output format- Returns:
- output format
-
initialize
Initialize the emitter- Parameters:
service
- emitter service- Throws:
org.eclipse.birt.core.exception.BirtException
-
start
Start the emitter- Parameters:
report
- report content- Throws:
org.eclipse.birt.core.exception.BirtException
-
end
End the emitter- Parameters:
report
- report content- Throws:
org.eclipse.birt.core.exception.BirtException
-
startPage
Start a page- Parameters:
page
- page content- Throws:
org.eclipse.birt.core.exception.BirtException
-
endPage
Page end- Parameters:
page
- oage content- Throws:
org.eclipse.birt.core.exception.BirtException
-
startTable
Table started- Parameters:
table
- table content- Throws:
org.eclipse.birt.core.exception.BirtException
-
endTable
Table end- Parameters:
table
- table content- Throws:
org.eclipse.birt.core.exception.BirtException
-
startTableBand
Start table band- Parameters:
band
- table band content- Throws:
org.eclipse.birt.core.exception.BirtException
-
endTableBand
End table band- Parameters:
band
- table band content- Throws:
org.eclipse.birt.core.exception.BirtException
-
startRow
Start row- Parameters:
row
- row content- Throws:
org.eclipse.birt.core.exception.BirtException
-
endRow
End row- Parameters:
row
- row content- Throws:
org.eclipse.birt.core.exception.BirtException
-
startCell
Start cell- Parameters:
cell
- cell content- Throws:
org.eclipse.birt.core.exception.BirtException
-
endCell
End cell- Parameters:
cell
- cell content- Throws:
org.eclipse.birt.core.exception.BirtException
-
startList
Start list- Parameters:
list
- list content- Throws:
org.eclipse.birt.core.exception.BirtException
-
endList
End list- Parameters:
list
- list content- Throws:
org.eclipse.birt.core.exception.BirtException
-
startListBand
Start list band- Parameters:
listBand
- list band content- Throws:
org.eclipse.birt.core.exception.BirtException
-
endListBand
End list band- Parameters:
listBand
- list band content- Throws:
org.eclipse.birt.core.exception.BirtException
-
startContainer
void startContainer(IContainerContent container) throws org.eclipse.birt.core.exception.BirtException Start container- Parameters:
container
- container content- Throws:
org.eclipse.birt.core.exception.BirtException
-
endContainer
End container- Parameters:
container
- container content- Throws:
org.eclipse.birt.core.exception.BirtException
-
startText
Start text- Parameters:
text
- text content- Throws:
org.eclipse.birt.core.exception.BirtException
-
startData
Start data- Parameters:
data
- data content- Throws:
org.eclipse.birt.core.exception.BirtException
-
startLabel
Start label- Parameters:
label
- label content- Throws:
org.eclipse.birt.core.exception.BirtException
-
startAutoText
Start auto text- Parameters:
autoText
- auto text content- Throws:
org.eclipse.birt.core.exception.BirtException
-
startForeign
Start foreign- Parameters:
foreign
- foreign content- Throws:
org.eclipse.birt.core.exception.BirtException
-
startImage
Start image- Parameters:
image
- image content- Throws:
org.eclipse.birt.core.exception.BirtException
-
startContent
Start content- Parameters:
content
- content- Throws:
org.eclipse.birt.core.exception.BirtException
-
endContent
End content- Parameters:
content
- content- Throws:
org.eclipse.birt.core.exception.BirtException
-
startGroup
Start group- Parameters:
group
- group content- Throws:
org.eclipse.birt.core.exception.BirtException
-
endGroup
End group- Parameters:
group
- group content- Throws:
org.eclipse.birt.core.exception.BirtException
-
startTableGroup
Start table group- Parameters:
group
- table group content- Throws:
org.eclipse.birt.core.exception.BirtException
-
endTableGroup
End table group- Parameters:
group
- table group content- Throws:
org.eclipse.birt.core.exception.BirtException
-
startListGroup
Start list group- Parameters:
group
- list group content- Throws:
org.eclipse.birt.core.exception.BirtException
-
endListGroup
End list group- Parameters:
group
- list group content- Throws:
org.eclipse.birt.core.exception.BirtException
-