org.eclipse.birt.report.engine.content
Interface IPageContent

All Superinterfaces:
org.eclipse.birt.report.engine.css.engine.CSSStylableElement, IContent, IElement

public interface IPageContent
extends IContent

Page instance. The page may contains multiple columns, which is defined in the MasterPage in report design. The content is defined by getBody().

Version:
$Revision: 1.3 $ $Date: 2005/12/06 05:26:11 $

Field Summary
 
Fields inherited from interface org.eclipse.birt.report.engine.content.IContent
CELL_CONTENT, CONTAINER_CONTENT, DATA_CONTENT, FOREIGN_CONTENT, IMAGE_CONTENT, LABEL_CONTENT, PAGE_CONTENT, ROW_CONTENT, SERIALIZE_CONTENT, TABLE_BAND_CONTENT, TABLE_CONTENT, TEXT_CONTENT
 
Method Summary
 IStyle getContentComputedStyle()
           
 IStyle getContentStyle()
           
 java.util.List getFooter()
           
 org.eclipse.birt.report.engine.ir.DimensionType getFooterHeight()
           
 java.util.List getHeader()
           
 org.eclipse.birt.report.engine.ir.DimensionType getHeaderHeight()
           
 org.eclipse.birt.report.engine.ir.DimensionType getLeftWidth()
           
 org.eclipse.birt.report.engine.ir.DimensionType getMarginBottom()
           
 org.eclipse.birt.report.engine.ir.DimensionType getMarginLeft()
           
 org.eclipse.birt.report.engine.ir.DimensionType getMarginRight()
           
 org.eclipse.birt.report.engine.ir.DimensionType getMarginTop()
           
 java.lang.String getOrientation()
           
 org.eclipse.birt.report.engine.ir.DimensionType getPageHeight()
           
 long getPageNumber()
           
 java.lang.String getPageType()
           
 org.eclipse.birt.report.engine.ir.DimensionType getPageWidth()
           
 org.eclipse.birt.report.engine.ir.DimensionType getRightWidth()
           
 IImageContent getWaterMark()
           
 void setPageNumber(long pageNumber)
           
 
Methods inherited from interface org.eclipse.birt.report.engine.content.IContent
accept, getBookmark, getBounds, getContentType, getGenerateBy, getHeight, getHelpText, getHyperlinkAction, getInlineStyle, getInstanceID, getName, getReportContent, getStyleClass, getTOC, getWidth, getX, getY, readContent, setBookmark, setBounds, setGenerateBy, setHeight, setHelpText, setHyperlinkAction, setInlineStyle, setInstanceID, setName, setReportContent, setStyleClass, setTOC, setWidth, setX, setY, writeContent
 
Methods inherited from interface org.eclipse.birt.report.engine.content.IElement
getChildren, getParent, setParent
 
Methods inherited from interface org.eclipse.birt.report.engine.css.engine.CSSStylableElement
getComputedStyle, getCSSEngine, getStyle
 

Method Detail

getOrientation

public java.lang.String getOrientation()
Returns:
Returns the orientation.

getPageType

public java.lang.String getPageType()
Returns:
Returns the pageType.

getPageHeight

public org.eclipse.birt.report.engine.ir.DimensionType getPageHeight()
Returns:
Returns the pageHeight.

getPageWidth

public org.eclipse.birt.report.engine.ir.DimensionType getPageWidth()
Returns:
Returns the pageWidth.

getWaterMark

public IImageContent getWaterMark()
Returns:
Returns the waterMark.

getHeader

public java.util.List getHeader()

getFooter

public java.util.List getFooter()

getMarginTop

public org.eclipse.birt.report.engine.ir.DimensionType getMarginTop()

getMarginBottom

public org.eclipse.birt.report.engine.ir.DimensionType getMarginBottom()

getMarginLeft

public org.eclipse.birt.report.engine.ir.DimensionType getMarginLeft()

getMarginRight

public org.eclipse.birt.report.engine.ir.DimensionType getMarginRight()

getHeaderHeight

public org.eclipse.birt.report.engine.ir.DimensionType getHeaderHeight()
Returns:
Returns the header height

getFooterHeight

public org.eclipse.birt.report.engine.ir.DimensionType getFooterHeight()
Returns:
Returns the footer height

getLeftWidth

public org.eclipse.birt.report.engine.ir.DimensionType getLeftWidth()
Returns:
Returns the width of the left part

getRightWidth

public org.eclipse.birt.report.engine.ir.DimensionType getRightWidth()
Returns:
Returns the width of the right part

getContentStyle

public IStyle getContentStyle()
Returns:
Returns the content style.

getPageNumber

public long getPageNumber()

setPageNumber

public void setPageNumber(long pageNumber)

getContentComputedStyle

public IStyle getContentComputedStyle()


Copyright © 2005 Actuate Corp. All rights reserved.