Uses of Interface
org.eclipse.birt.report.engine.content.IContent

Packages that use IContent
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   
 

Uses of IContent in org.eclipse.birt.report.engine.content
 

Subinterfaces of IContent in org.eclipse.birt.report.engine.content
 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.
 

Methods in org.eclipse.birt.report.engine.content that return IContent
 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
 

Methods in org.eclipse.birt.report.engine.content with parameters of type IContent
 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)
           
 

Uses of IContent in org.eclipse.birt.report.engine.emitter
 

Methods in org.eclipse.birt.report.engine.emitter with parameters of type IContent
 void 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 IContent
 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()
           
 

Methods in org.eclipse.birt.report.engine.extension with parameters of type IContent
 void IReportItemGeneration.setExtendedItemContent(IContent content)
          Deprecated. implement #init(IReportItemGenerationInfo) instead
 void 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 IContent
protected  IContent ItemExecutorWrapper.content
           
 

Methods in org.eclipse.birt.report.engine.layout.content that return IContent
 IContent ItemExecutorWrapper.execute()
           
 IContent IContentWrapper.getContent()
           
 

Constructors in org.eclipse.birt.report.engine.layout.content with parameters of type IContent
ItemExecutorWrapper(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 IContent
ImageLayout(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)
           
 



Copyright © 2008 Actuate Corp. All rights reserved.