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) IReportContent.getContent
(InstanceID id) return the content in this report.IPageContent.getPageBody()
IPageContent.getPageFooter()
IPageContent.getPageHeader()
IReportContent.getRoot()
return root contentMethods in org.eclipse.birt.report.engine.content with parameters of type IContentModifier and TypeMethodDescriptionIReportContent.createDataContent
(IContent conent) create the data content, copy the properties from the template content.IReportContent.createImageContent
(IContent conent) create the image content, copy the properties from the template content.IReportContent.createLabelContent
(IContent conent) create the label content, copy the properties from the template content.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) IContentVisitor.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) void
IContentEmitter.startContent
(IContent 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)