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 TypeInterfaceDescriptioninterfaceProvides the interfaces for the AutoText Content.interfaceProvides the interface for the Band Content.interfaceProvides the interfaces for Cell ContentinterfaceProvides the interface for container content in report.interfaceProvides the interface for the Data Content.interfaceThe content of foreign object is not handle by report engine.interfaceProvides interfaces for Group Content.interfaceImage content in the report.interfaceProvides the interface for the Label Content.interfaceProvides the interface for the Band Content in List.interfaceProvides interfaces for List Content.interfaceProvide the interfaces for the List Group Content.interfacePage instance.interfaceProvides the interfaces for the Row AbstractContentinterfaceProvides the interfaces for the Table Band ContentinterfaceProvides the interfaces for the Table ContentinterfaceProvide the interfaces for the Table Group Content.interfaceProvides 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.voidIPageContent.setPageBody(IContent body) voidIPageContent.setPageFooter(IContent footer) voidIPageContent.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 TypeMethodDescriptionvoidIContentEmitter.endContent(IContent content) voidIContentEmitter.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 TypeMethodDescriptionvoidIReportItemGeneration.setExtendedItemContent(IContent content) Deprecated.implement #init(IReportItemGenerationInfo) insteadvoidIReportItemPresentation.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)