Uses of Interface
org.eclipse.birt.report.engine.content.IContent
Packages that use IContent
Package
Description
Defines interfaces of BIRT report items for Engine to pass from
executors to emitters.
Defines the interfaces of report emitters, and also provides serval general
classes for emitters to output XML document, process hyperline, etc.
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.
-
Uses of IContent in org.eclipse.birt.report.engine.content
Subinterfaces of IContent in org.eclipse.birt.report.engine.contentModifier and TypeInterfaceDescriptioninterface
Provides the interfaces for the AutoText Content.interface
Provides the interface for the Band Content.interface
Provides the interfaces for Cell Contentinterface
Provides the interface for container content in report.interface
Provides the interface for the Data Content.interface
The content of foreign object is not handle by report engine.interface
Provides interfaces for Group Content.interface
Image content in the report.interface
Provides the interface for the Label Content.interface
Provides the interface for the Band Content in List.interface
Provides interfaces for List Content.interface
Provide the interfaces for the List Group Content.interface
Page instance.interface
Provides the interfaces for the Row AbstractContentinterface
Provides the interfaces for the Table Band Contentinterface
Provides the interfaces for the Table Contentinterface
Provide the interfaces for the Table Group Content.interface
Provides the interfaces for the Text Content Text content contains several paragraphs which shares the same style properties.Methods in org.eclipse.birt.report.engine.content that return IContentModifier and TypeMethodDescriptionIContent.cloneContent
(boolean isDeep) Clone the contentIReportContent.getContent
(InstanceID id) return the content in this report.IPageContent.getPageBody()
Get the page bodyIPageContent.getPageFooter()
Get the page footerIPageContent.getPageHeader()
Get the page headerIReportContent.getRoot()
Get the root contentMethods in org.eclipse.birt.report.engine.content that return types with arguments of type IContentModifier and TypeMethodDescriptionIElement.getChildren()
Get the children of the element, or returnnull
if the element is in leaf level.IPageContent.getFooter()
Get the footerIPageContent.getHeader()
Get the headerMethods in org.eclipse.birt.report.engine.content with parameters of type IContentModifier and TypeMethodDescriptionIReportContent.createDataContent
(IContent content) create the data content, copy the properties from the template content.IReportContent.createImageContent
(IContent content) create the image content, copy the properties from the template content.IReportContent.createLabelContent
(IContent content) create the label content, copy the properties from the template content.IReportContent.createTextContent
(IContent content) create the text content, copy the properties from the template content.void
IPageContent.setPageBody
(IContent body) Set the pagebodyvoid
IPageContent.setPageFooter
(IContent footer) Set the page footervoid
IPageContent.setPageHeader
(IContent header) Set the page headerIContentVisitor.visitContent
(IContent content, Object value) -
Uses of IContent in org.eclipse.birt.report.engine.emitter
Methods in org.eclipse.birt.report.engine.emitter with parameters of type IContentModifier and TypeMethodDescriptionvoid
IContentEmitter.endContent
(IContent content) End contentvoid
IContentEmitter.startContent
(IContent content) Start content -
Uses of IContent in org.eclipse.birt.report.engine.extension
Methods in org.eclipse.birt.report.engine.extension that return IContentModifier and TypeMethodDescriptionIReportItemExecutor.execute()
execute the report itemIOnCreateEvent.getContent()
IOnRenderEvent.getContent()
IReportItemExecutor.getContent()
get the contentIReportItemGenerationInfo.getExtendedItemContent()
IReportItemPresentationInfo.getExtendedItemContent()
Methods in org.eclipse.birt.report.engine.extension with parameters of type IContentModifier and TypeMethodDescriptionvoid
IReportItemGeneration.setExtendedItemContent
(IContent content) Deprecated.implement #init(IReportItemGenerationInfo) insteadvoid
IReportItemPresentation.setExtendedItemContent
(IContent content) Deprecated.implement #init(IReportItemPresentationInfo) instead. -
Uses of IContent in org.eclipse.birt.report.engine.layout.content
Fields in org.eclipse.birt.report.engine.layout.content declared as IContentMethods in org.eclipse.birt.report.engine.layout.content that return IContentConstructors in org.eclipse.birt.report.engine.layout.content with parameters of type IContentModifierConstructorDescriptionItemExecutorWrapper
(IReportItemExecutor executor, IContent content) -
Uses of IContent in org.eclipse.birt.report.engine.layout.pdf.emitter
Constructors in org.eclipse.birt.report.engine.layout.pdf.emitter with parameters of type IContentModifierConstructorDescriptionImageLayout
(org.eclipse.birt.report.engine.layout.pdf.emitter.LayoutEngineContext context, org.eclipse.birt.report.engine.layout.pdf.emitter.ContainerLayout parentContext, IContent content) InlineBlockLayout
(org.eclipse.birt.report.engine.layout.pdf.emitter.LayoutEngineContext context, org.eclipse.birt.report.engine.layout.pdf.emitter.ContainerLayout parent, IContent content) InlineContainerLayout
(org.eclipse.birt.report.engine.layout.pdf.emitter.LayoutEngineContext context, org.eclipse.birt.report.engine.layout.pdf.emitter.ContainerLayout parent, IContent content) InlineStackingLayout
(org.eclipse.birt.report.engine.layout.pdf.emitter.LayoutEngineContext context, org.eclipse.birt.report.engine.layout.pdf.emitter.ContainerLayout parent, IContent content) InlineTextLayout
(org.eclipse.birt.report.engine.layout.pdf.emitter.LayoutEngineContext context, org.eclipse.birt.report.engine.layout.pdf.emitter.ContainerLayout parentContext, IContent content)