Package | Description |
---|---|
org.eclipse.birt.report.engine.content |
Defines interfaces of BIRT report items for Engine to pass from
executors to emitters.
|
org.eclipse.birt.report.engine.emitter |
Defines the interfaces of report emitters, and also provides serval general
classes for emitters to output XML document, process hyperline, etc.
|
org.eclipse.birt.report.engine.extension |
This package defines 3 key interfaces ---- IReportItemQuery, IReportItemGeneration,
and IReportItemPresentation ---- that are used to process an extended item
at query preparation, report generation and report rendering times.
|
org.eclipse.birt.report.engine.layout.content | |
org.eclipse.birt.report.engine.layout.pdf.emitter |
Modifier and Type | Interface and Description |
---|---|
interface |
IAutoTextContent
Provides the interfaces for the AutoText Content.
|
interface |
IBandContent
Provides the interface for the Band Content.
|
interface |
ICellContent
Provides the interfaces for Cell Content
|
interface |
IContainerContent
Provides the interface for container content in report.
|
interface |
IDataContent
Provides the interface for the Data Content.
|
interface |
IForeignContent
The content of foreign object is not handle by report engine.
|
interface |
IGroupContent
Provides interfaces for Group Content.
|
interface |
IImageContent
Image content in the report.
|
interface |
ILabelContent
Provides the interface for the Label Content.
|
interface |
IListBandContent
Provides the interface for the Band Content in List.
|
interface |
IListContent
Provides interfaces for List Content.
|
interface |
IListGroupContent
Provide the interfaces for the List Group Content.
|
interface |
IPageContent
Page instance.
|
interface |
IRowContent
Provides the interfaces for the Row AbstractContent
|
interface |
ITableBandContent
Provides the interfaces for the Table Band Content
|
interface |
ITableContent
Provides the interfaces for the Table Content
|
interface |
ITableGroupContent
Provide the interfaces for the Table Group Content.
|
interface |
ITextContent
Provides the interfaces for the Text Content
Text content contains several paragraphs which shares the same style
properties.
|
Modifier and Type | Method and Description |
---|---|
IContent |
IContent.cloneContent(boolean isDeep) |
IContent |
IReportContent.getContent(InstanceID id)
return the content in this report.
|
IContent |
IPageContent.getPageBody() |
IContent |
IPageContent.getPageFooter() |
IContent |
IPageContent.getPageHeader() |
IContent |
IReportContent.getRoot()
return root content
|
Modifier and Type | Method and Description |
---|---|
IDataContent |
IReportContent.createDataContent(IContent conent)
create the data content, copy the properties from the template content.
|
IImageContent |
IReportContent.createImageContent(IContent conent)
create the image content, copy the properties from the template content.
|
ILabelContent |
IReportContent.createLabelContent(IContent conent)
create the label content, copy the properties from the template content.
|
ITextContent |
IReportContent.createTextContent(IContent conent)
create the text content, copy the properties from the template content.
|
void |
IPageContent.setPageBody(IContent body) |
void |
IPageContent.setPageFooter(IContent footer) |
void |
IPageContent.setPageHeader(IContent header) |
java.lang.Object |
IContentVisitor.visit(IContent content,
java.lang.Object value) |
java.lang.Object |
IContentVisitor.visitContent(IContent content,
java.lang.Object value) |
Modifier and Type | Method and Description |
---|---|
void |
IContentEmitter.endContent(IContent content) |
void |
IContentEmitter.startContent(IContent content) |
Modifier and Type | Method and Description |
---|---|
IContent |
IReportItemExecutor.execute()
execute the report item
|
IContent |
IOnCreateEvent.getContent() |
IContent |
IOnRenderEvent.getContent() |
IContent |
IReportItemExecutor.getContent()
get the content
|
IContent |
IReportItemGenerationInfo.getExtendedItemContent() |
IContent |
IReportItemPresentationInfo.getExtendedItemContent() |
Modifier and Type | Method and Description |
---|---|
void |
IReportItemGeneration.setExtendedItemContent(IContent content)
Deprecated.
implement #init(IReportItemGenerationInfo) instead
|
void |
IReportItemPresentation.setExtendedItemContent(IContent content)
Deprecated.
implement #init(IReportItemPresentationInfo) instead.
|
Modifier and Type | Field and Description |
---|---|
protected IContent |
ItemExecutorWrapper.content |
Modifier and Type | Method and Description |
---|---|
IContent |
ItemExecutorWrapper.execute() |
IContent |
IContentWrapper.getContent() |
Constructor and Description |
---|
ItemExecutorWrapper(IReportItemExecutor executor,
IContent content) |
Constructor and Description |
---|
ImageLayout(LayoutEngineContext context,
ContainerLayout parentContext,
IContent content) |
InlineBlockLayout(LayoutEngineContext context,
ContainerLayout parent,
IContent content) |
InlineContainerLayout(LayoutEngineContext context,
ContainerLayout parent,
IContent content) |
InlineStackingLayout(LayoutEngineContext context,
ContainerLayout parent,
IContent content) |
InlineTextLayout(LayoutEngineContext context,
ContainerLayout parentContext,
IContent content) |
Copyright © 2014 OpenText Corp. All rights reserved.