Previous TopicNext Topic


ExtendedItem

The ExtendedItem element describes a user-created report item extension. An extended report item allows third-party developers to a create report item that works identically to a BIRT-defined item.

Extends

DesignElement->ReportElement->ReportItem

Property summary

Method summary

Inherited properties

comments, customXml, dataSet, extends, height, name, paramBindings, style, userProperties

Style properties

backgroundColor, backgroundImage, borderBottomColor, borderBottomStyle, borderBottomWidth, borderLeftColor, borderLeftStyle, borderLeftWidth, borderRightColor, borderRightStyle, borderRightWidth, borderTopColor, borderTopStyle, borderTopWidth, canShrink, color, dateTimeFormat, display, fontFamily, fontSize, fontStyle, fontVariant, fontWeight, highlightRules, highlightTestExpr, letterSpacing, lineHeight, mapRules, mapTestExpr, marginBottom, marginLeft, marginRight, marginTop, masterPage, numberAlign, numberFormat, orphans, paddingBottom, paddingLeft, paddingRight, paddingTop, pageBreakAfter, pageBreakBefore, pageBreakInside, showIfBlank, stringFormat, textAlign, textIndent, textLineThrough, textOverline, textTransform, textUnderline, verticalAlign, whiteSpace, widows, wordSpacing

ExtendedItem properties

The following sections describe the properties of the ExtendedItem element.

extensionName

The name of the extension.

filter

A list of filter conditions that applies to the extended item.

ExtendedItem methods

The following sections describe the methods of the ExtendedItem element.

onCreate

The method that BIRT executes to handle the onCreate event for this element. The onCreate method executes every time the element is generated. Use the onCreate method to perform tasks that are data dependent.

onPrepare

The method that BIRT executes to handle the onPrepare event for this element. the onPrepare method executes once prior to the generation of the report. Use onPrepare method to perform tasks that affect the appearance of the element for every occurrence in the report.

onRender

The method that BIRT executes to handle the onRender event for this element. The onRender method executes at run time and not at generation time. Use the onRender method to perform tasks that are dependent on the run time details. Examples of run time factors that might require special handling include the run time environment, the user requesting the report, the parameter values in effect when the report is run, and whether the report is produced in HTML or PDF format.


(c) Copyright Actuate Corporation 2006

Previous TopicNext Topic