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) 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 returnnullif 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.voidIPageContent.setPageBody(IContent body) Set the pagebodyvoidIPageContent.setPageFooter(IContent footer) Set the page footervoidIPageContent.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 TypeMethodDescriptionvoidIContentEmitter.endContent(IContent content) End contentvoidIContentEmitter.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 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) ConstructorInlineBlockLayout(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)