Uses of Class
org.eclipse.birt.report.engine.api.script.ScriptException
Packages that use ScriptException
Package
Description
Commonly used interfaces for the BIRT scripting environment.
Report element representations in the BIRT scripting environment.
This package contains adapters for the event handler interfaces in
org.eclipse.birt.report.engine.api.script.eventhandler.
This package contains event handler interfaces for the BIRT scripting environment.
Report element representations in the BIRT scripting environment.
-
Uses of ScriptException in org.eclipse.birt.report.engine.api.script
Methods in org.eclipse.birt.report.engine.api.script that throw ScriptExceptionModifier and TypeMethodDescriptionIColumnMetaData.getColumnAlias(int index) Returns the column alias at the specified index.IColumnMetaData.getColumnLabel(int index) Gets the label or display name of the column at the specified index.IColumnMetaData.getColumnName(int index) Returns the column name at the specified index.IColumnMetaData.getColumnNativeTypeName(int index) Returns the data provider specific data type name of the specified column.intIColumnMetaData.getColumnType(int index) Returns the data type of the column at the specified index.IColumnMetaData.getColumnTypeName(int index) Returns the Data Engine data type name of the column at the specified index.IDataSetRow.getColumnValue(int index) Gets the column data by index.IDataSetRow.getColumnValue(String name) Gets the column data by column name.IRowData.getColumnValue(int index) Return the value of the bouding exprssion by id.IRowData.getColumnValue(String name) Return the value of the bouding exprssion.IRowData.getExpressionValue(int i) Deprecated.Now do not support get expression value by index.IRowData.getExpressionValue(String expression) Deprecated.Return the value of the provided expression.booleanIColumnMetaData.isComputedColumn(int index) Indicates whether the specified projected column is defined as a computed column.voidIUpdatableDataSetRow.setColumnValue(int index, Object value) Sets the column data by index.voidIUpdatableDataSetRow.setColumnValue(String name, Object value) Sets the column data by column name. -
Uses of ScriptException in org.eclipse.birt.report.engine.api.script.element
Methods in org.eclipse.birt.report.engine.api.script.element that throw ScriptExceptionModifier and TypeMethodDescriptionvoidIReportItem.addDataBinding(IDataBinding binding) Add ComputedColumn.name , expression of IDataBinding are required.voidIListing.addFilterCondition(IFilterCondition condition) Adds filter condition.expr of IFilterCondition is required.voidIColumn.addHideRule(IHideRule rule) Add HideRulevoidIReportItem.addHideRule(IHideRule rule) Add HideRulevoidIRow.addHideRule(IHideRule rule) Add HideRulevoidIReportItem.addHighlightRule(IHighlightRule rule) Adds high light rule.voidIRow.addHighlightRule(IHighlightRule rule) Adds high light rule.voidIListing.addSortCondition(ISortCondition condition) Adds sort condition.key of ISortCondition is required.IHighlightRule.getBackGroundColor()Returns backgroudcolorvoidIReportItem.removeDataBinding(String bindingName) Removes special column bindingvoidIReportItem.removeDataBindings()Removes all column bindingsvoidIListing.removeFilterCondition(IFilterCondition condition) Removes filter condition.voidIListing.removeFilterConditions()Removes filter condition.voidIColumn.removeHideRule(IHideRule rule) Removes all hide rules that matches formatType.voidIReportItem.removeHideRule(IHideRule rule) Removes all hide rules that matches formatType.voidIRow.removeHideRule(IHideRule rule) Removes all hide rules that matches formatType.voidIColumn.removeHideRules()Removes all hide rulesvoidIReportItem.removeHideRules()Removes all hide rulesvoidIRow.removeHideRules()Removes all hide rulesvoidIReportItem.removeHighlightRule(IHighlightRule rule) Removes high light rule.voidIRow.removeHighlightRule(IHighlightRule rule) Removes high light rule.voidIReportItem.removeHighlightRules()Removes all high light rules.voidIRow.removeHighlightRules()Removes all high light rules.voidIListing.removeSortCondition(ISortCondition condition) Removes sort condition.voidIListing.removeSortConditions()Removes all sort conditionsvoidIDataBinding.setAggregateOn(String on) Sets aggregateOn of column binding.voidIImage.setAltText(String altText) Sets the alternate text of this image.voidIImage.setAltTextKey(String altTextKey) Sets the resource key of the alternate text of this image.voidICell.setAntidiagonalNumber(int antidiagonalNumber) Sets the number of the anti-diagonal lines that are from the top-right to bottom-left.voidICell.setAntidiagonalStyle(String antidiagonalStyle) Sets the style of the anti-diagonal lines that are from the top-right to bottom-left.voidICell.setAntidiagonalThickness(String thickness) Sets the the thickness of the anti-diagonal that is from top-right to bottom-left corner using a dimension string with optional unit suffix such as "10" or "10pt".voidIScriptStyleDesign.setBackgroundAttachment(String value) Sets the background attachment.voidIScriptStyleDesign.setBackgroundColor(String color) Set the background color.voidIHighlightRule.setBackGroundColor(String color) Sets backgroudcolorvoidIScriptStyleDesign.setBackgroundHeight(String value) Set the background height of the background image.voidIScriptStyleDesign.setBackgroundImage(String value) Sets the address of the background image.voidIScriptStyleDesign.setBackGroundPositionX(String x) Set the x position for the background.voidIScriptStyleDesign.setBackGroundPositionY(String y) Set the y position for the background.voidIScriptStyleDesign.setBackgroundRepeat(String value) Sets the repeat pattern for a background image.voidIScriptStyleDesign.setBackgroundWidth(String value) Set the background width of the background image.voidIReportItem.setBookmark(String value) Sets the bookmark of the report item.voidIRow.setBookmark(String value) Sets the bookmark of the row.voidIScriptStyleDesign.setBorderBottomColor(String color) Set the color of the bottom side of the border.voidIScriptStyleDesign.setBorderBottomStyle(String value) Sets the style of the bottom line of the border.voidIScriptStyleDesign.setBorderBottomWidth(String width) Set the width of the bottom side of the border.voidIScriptStyleDesign.setBorderLeftColor(String color) Set the color of the left side of the border.voidIScriptStyleDesign.setBorderLeftStyle(String value) Sets the style of the left line of the border.voidIScriptStyleDesign.setBorderLeftWidth(String width) Set the width of left side of the border.voidIScriptStyleDesign.setBorderRightColor(String color) Set the color of the right side of the border.voidIScriptStyleDesign.setBorderRightStyle(String value) Sets the style of the right line of the border.voidIScriptStyleDesign.setBorderRightWidth(String width) Set the width of the right side of the border.voidIScriptStyleDesign.setBorderTopColor(String color) Set the color of the top side of the border.voidIScriptStyleDesign.setBorderTopStyle(String value) Sets the style of the top line of the border.voidIScriptStyleDesign.setBorderTopWidth(String width) Set the width of the top side of the border.voidIScriptStyleDesign.setCanShrink(boolean value) Sets whether the section can shrink if the actual content is smaller than the design size.voidIGrid.setCaption(String caption) Sets the caption text of this grid.voidITable.setCaption(String caption) Sets the caption text of this table.voidIGrid.setCaptionKey(String captionKey) Sets the resource key of the caption.voidITable.setCaptionKey(String captionKey) Sets the resource key of the caption.voidSets colorvoidSet the font color.voidICell.setColumn(int column) Sets the cell's column property.voidIReportElement.setComments(String theComments) Sets the comments of the report element.voidITextItem.setContent(String value) Sets the text for the text element.voidITextItem.setContentKey(String resourceKey) Sets the resource key of the text for the item.voidIDynamicText.setContentType(String contentType) Sets the expression that defines the text type this multi-line data item holds.voidITextItem.setContentType(String contentType) Sets the content type of this text item.voidIReportItem.setCurrentView(IDesignElement viewElement) Sets the view to be used.voidIReportElement.setCustomXml(String customXml) Sets the custom XML.voidIDataBinding.setDataType(String dataType) Sets data type of column bindingvoidIHighlightRule.setDateTimeFormat(String format) Sets date time formatvoidIScriptStyleDesign.setDateTimeFormat(String pattern) Sets the pattern of a date time format for a highlight rule.voidIScriptStyleDesign.setDateTimeFormatCategory(String pattern) Sets the category of a number format.voidICell.setDiagonalNumber(int diagonalNumber) Sets the number of the diagonal lines that are from top-left to bottom-right corner.voidICell.setDiagonalStyle(String lineStyle) Sets the style of the diagonal line that is from top-left to bottom-right corner.voidICell.setDiagonalThickness(String thickness) Sets the the thickness of the diagonal that is from top-left to bottom-right corner using a dimension string with optional unit suffix such as "10" or "10pt".voidISortCondition.setDirection(String direction) Sets sort direction.voidIScriptStyleDesign.setDisplay(String value) Sets the value that specifies if a top-level element should be a block or in-line element.voidIReportDesign.setDisplayName(String displayName) Sets the display name.voidIReportElement.setDisplayName(String displayName) Sets the display name.voidIReportDesign.setDisplayNameKey(String displayNameKey) Sets the resource key of the display name.voidIReportElement.setDisplayNameKey(String displayNameKey) Sets the resource key of the display name.voidSets the cell's drop property.voidSets exprvoidIDataBinding.setExpression(String expression) Sets expression of column binding.voidIDataBinding.setExpressionType(String type) Sets the expression type of the column binding.voidSets the image file.voidIScriptStyleDesign.setFontFamily(String fontFamily) Set the font family.voidIScriptStyleDesign.setFontSize(String fontSize) Set the font size.voidIHighlightRule.setFontStyle(String style) Sets font stylevoidIScriptStyleDesign.setFontStyle(String fontStyle) Sets the style of the font.voidIScriptStyleDesign.setFontVariant(String fontVariant) Sets the variant of the font.voidIHighlightRule.setFontWeight(String weight) Sets font weight.voidIScriptStyleDesign.setFontWeight(String fontWeight) Sets the weight of the font.voidSets formatvoidIAction.setFormatType(String type) Sets the format type of the action.voidIReportItem.setHeight(double dimension) Sets the item's height to a value in default units.voidSets the item's height using a dimension string with optional unit suffix such as "10" or "10pt".voidIDataItem.setHelpText(String value) Sets the help text of this data item.voidIImage.setHelpText(String helpText) Sets the help text of this image item.voidILabel.setHelpText(String text) Sets the help text of this label item.voidIDataItem.setHelpTextKey(String value) Sets the resource key of the help text of this data item.voidIImage.setHelpTextKey(String helpTextKey) Sets the resource key of help text of this image item.voidILabel.setHelpTextKey(String resourceKey) Sets the help text key of this label item.voidIGroup.setHideDetail(boolean hideDetail) Sets hide detailvoidIImage.setImageName(String name) Sets the embedded image name that this image refers, if the image source type isIMAGE_REF_TYPE_EMBED.voidIGroup.setInterval(String interval) Returns the interval of this group.voidIGroup.setIntervalBase(String intervalBase) Sets the base of the interval property of this group.IntervalBase, in conjunction with Interval and IntervalRange, determines how data is divided into groups.voidIGroup.setIntervalRange(double intervalRange) Returns the interval range of this group.voidSets sort key.voidIGroup.setKeyExpr(String expr) Sets the group expression.voidIScriptStyleDesign.setLetterSpacing(String spacing) Set the spacing between individual letters.voidIScriptStyleDesign.setLineHeight(String height) Set the height of a line.voidIAction.setLinkType(String type) Sets the link type of the action.voidIScriptStyleDesign.setMarginBottom(String margin) Set the margin of the bottom side.voidIScriptStyleDesign.setMarginLeft(String margin) Set the margin of the left side.voidIScriptStyleDesign.setMarginRight(String margin) Set the margin of the right side.voidIScriptStyleDesign.setMarginTop(String margin) Set the margin of the top side.voidIScriptStyleDesign.setMasterPage(String value) Sets the master page name on which to start this section.voidSets the name of column binding.voidSets the group name.voidSets the name of this element.voidIDesignElement.setNamedExpression(String name, String exp) Sets name of user property defined in this element.voidIScriptStyleDesign.setNumberFormat(String pattern) Sets the pattern of a number format.voidIScriptStyleDesign.setNumberFormatCategory(String category) Sets the category of a number format for a highlight rule.voidIFilterCondition.setOperator(String operator) Sets operatorvoidIHighlightRule.setOperator(String operator) Sets OperatorvoidIScriptStyleDesign.setOrphans(String value) Sets the orphans property.voidIScriptStyleDesign.setPaddingBottom(String padding) Set the padding of the bottom side.voidIScriptStyleDesign.setPaddingLeft(String padding) Set the padding of the left side.voidIScriptStyleDesign.setPaddingRight(String padding) Set the padding of the right side.voidIScriptStyleDesign.setPaddingTop(String padding) Set the padding of the top side.voidIGroup.setPageBreakAfter(String value) Sets the value for break after property.voidIScriptStyleDesign.setPageBreakAfter(String value) Sets the page break after property for block-level elements.voidIGroup.setPageBreakBefore(String value) Sets the value for break before property.voidIScriptStyleDesign.setPageBreakBefore(String value) Sets the page break before property for block-level elements.voidIGroup.setPageBreakInside(String value) Sets the value for the page-break-inside.voidIScriptStyleDesign.setPageBreakInside(String value) Sets the page break inside property for block-level elements.voidIDataSet.setPrivateDriverProperty(String name, String value) Sets a private driver property value with the given name and value.voidIDataSource.setPrivateDriverProperty(String name, String value) Sets a private driver property value with the given name and value.voidIDataSet.setQueryText(String query) Sets the query text.voidITable.setRepeatHeader(boolean value) Sets whether to repeat the headings at the top of each page.voidIAction.setReportName(String reportName) Sets target report name for a drill-though link.voidIDataItem.setResultSetColumn(String columnName) Sets the value of the column name property.voidIImage.setScale(double scale) Sets the image scale property.voidIScriptStyleDesign.setShowIfBlank(boolean value) Sets whether to show this frame even if it is empty, or all its data elements are empty.voidSets the image size property.voidIGroup.setSortDirection(String direction) Sets the sort direction of this group.voidIGroup.setSortType(String sortType) Sets the sort type, which indicates the way of sortingvoidReturns the image source type.voidIHighlightRule.setStringFormat(String format) Sets string formatvoidIScriptStyleDesign.setStringFormat(String pattern) Sets the pattern of a string format.voidIScriptStyleDesign.setStringFormatCategory(String pattern) Sets the category of a string format.voidIGrid.setSummary(String summary) Sets the summary of this grid.voidITable.setSummary(String summary) Sets the summary of this table.voidIAction.setTargetBookmark(String bookmark) Sets the target bookmark defined within this same report, or another report for a drill-though link.voidIAction.setTargetWindow(String window) Sets the target window of the action.voidIHighlightRule.setTestExpression(String expression) Sets Test ExpressionvoidSets the text of the label.voidIScriptStyleDesign.setTextAlign(String value) Sets the text align for block-level elements.voidIScriptStyleDesign.setTextIndent(String indent) Set the text indent.voidILabel.setTextKey(String resourceKey) Sets the resource key of the static text of the label.voidIScriptStyleDesign.setTextLineThrough(String value) Sets one 'text-decoration' property to set line-through styles.voidIScriptStyleDesign.setTextOverline(String value) Sets one 'text-decoration' property to set overline styles.voidIScriptStyleDesign.setTextTransform(String value) Sets the value used to transform the text.voidIScriptStyleDesign.setTextUnderline(String value) Sets one 'text-decoration' property to set underline styles.voidSets the theme for this report design.voidIGroup.setTocExpression(String expression) Sets a table of contents entry for this item.voidIReportItem.setTocExpression(String expression) Sets a table of contents entry for this item.voidIImage.setTypeExpression(String value) Sets the type expression value.voidSets the hyperlink of this action.voidDeprecated.Sets the image uri property.voidSets the image url.voidIDesignElement.setUserProperty(String name, Object value, String type) Sets user property defined in this element.voidIDesignElement.setUserProperty(String name, String value) Sets user property defined in this element.voidSets value1voidSets Value1voidSets value2voidSets Value2voidIDynamicText.setValueExpr(String expr) Sets the expression that gives the text that this multi-line data item displays.voidIHideRule.setValueExpr(String valueExpr) Sets value expression.voidIImage.setValueExpression(String value) Sets the value expression value.voidIScriptStyleDesign.setVerticalAlign(String value) Sets the value of the vertical align property for inline elements.voidIScriptStyleDesign.setWhiteSpace(String value) Sets the white space property for block elements.voidSets the widows property.voidIReportItem.setWidth(double dimension) Sets the item's width to a value in default units.voidSets the item's width using a dimension string with optional unit suffix such as "10" or "10pt".voidIScriptStyleDesign.setWordSpacing(String spacing) Set the spacing between two words.voidIReportItem.setX(double dimension) Sets the item's x position to a value in default units.voidSets the item's x position using a dimension string with optional unit suffix such as "10" or "10pt".voidIReportItem.setY(double dimension) Sets the item's y position to a value in default units.voidSets the item's y position using a dimension string with optional unit suffix such as "10" or "10pt". -
Uses of ScriptException in org.eclipse.birt.report.engine.api.script.eventadapter
Methods in org.eclipse.birt.report.engine.api.script.eventadapter that throw ScriptExceptionModifier and TypeMethodDescriptionvoidDataSetEventAdapter.afterClose(IReportContext reportContext) voidDataSourceEventAdapter.afterClose(IReportContext reportContext) voidReportEventAdapter.afterFactory(IReportContext reportContext) voidDataSetEventAdapter.afterOpen(IDataSetInstance dataSet, IReportContext reportContext) voidDataSourceEventAdapter.afterOpen(IDataSourceInstance dataSource, IReportContext reportContext) voidReportEventAdapter.afterRender(IReportContext reportContext) voidDataSetEventAdapter.beforeClose(IDataSetInstance dataSet, IReportContext reportContext) voidDataSourceEventAdapter.beforeClose(IDataSourceInstance dataSource, IReportContext reportContext) voidReportEventAdapter.beforeFactory(IReportDesign report, IReportContext reportContext) voidDataSetEventAdapter.beforeOpen(IDataSetInstance dataSet, IReportContext reportContext) voidDataSourceEventAdapter.beforeOpen(IDataSourceInstance dataSource, IReportContext reportContext) voidReportEventAdapter.beforeRender(IReportContext reportContext) voidScriptedDataSetEventAdapter.close(IDataSetInstance dataSet) voidScriptedDataSourceEventAdapter.close(IDataSourceInstance dataSource) booleanScriptedDataSetEventAdapter.describe(IDataSetInstance dataSet, IScriptedDataSetMetaData metaData) booleanScriptedDataSetEventAdapter.fetch(IDataSetInstance dataSet, IUpdatableDataSetRow row) voidReportEventAdapter.initialize(IReportContext reportContext) voidAutoTextEventAdapter.onCreate(IAutoTextInstance autoTextInstance, IReportContext reportContext) voidCellEventAdapter.onCreate(ICellInstance cellInstance, IReportContext reportContext) voidDataItemEventAdapter.onCreate(IDataItemInstance data, IReportContext reportContext) voidDynamicTextEventAdapter.onCreate(IDynamicTextInstance text, IReportContext reportContext) voidGridEventAdapter.onCreate(IGridInstance grid, IReportContext reportContext) voidImageEventAdapter.onCreate(IImageInstance image, IReportContext reportContext) voidLabelEventAdapter.onCreate(ILabelInstance label, IReportContext reportContext) voidListEventAdapter.onCreate(IListInstance list, IReportContext reportContext) voidListGroupEventAdapter.onCreate(IReportElementInstance listGroup, IReportContext context) voidRowEventAdapter.onCreate(IRowInstance rowInstance, IReportContext reportContext) voidTableEventAdapter.onCreate(ITableInstance table, IReportContext reportContext) voidTableGroupEventAdapter.onCreate(IReportElementInstance tableGroup, IReportContext context) voidTextItemEventAdapter.onCreate(ITextItemInstance text, IReportContext reportContext) voidDataSetEventAdapter.onFetch(IDataSetInstance dataSet, IDataSetRow row, IReportContext reportContext) voidAutoTextEventAdapter.onPageBreak(IAutoTextInstance autoTextInstance, IReportContext reportContext) voidCellEventAdapter.onPageBreak(ICellInstance cellInstance, IReportContext reportContext) voidDataItemEventAdapter.onPageBreak(IDataItemInstance data, IReportContext reportContext) voidDynamicTextEventAdapter.onPageBreak(IDynamicTextInstance text, IReportContext reportContext) voidGridEventAdapter.onPageBreak(IGridInstance grid, IReportContext reportContext) voidImageEventAdapter.onPageBreak(IImageInstance image, IReportContext reportContext) voidLabelEventAdapter.onPageBreak(ILabelInstance label, IReportContext reportContext) voidListEventAdapter.onPageBreak(IListInstance list, IReportContext reportContext) voidListGroupEventAdapter.onPageBreak(IReportElementInstance listGroup, IReportContext context) voidRowEventAdapter.onPageBreak(IRowInstance rowInstance, IReportContext reportContext) voidTableEventAdapter.onPageBreak(ITableInstance table, IReportContext reportContext) voidTableGroupEventAdapter.onPageBreak(IReportElementInstance tableGroup, IReportContext context) voidTextItemEventAdapter.onPageBreak(ITextItemInstance text, IReportContext reportContext) voidMasterPageEventAdapter.onPageEnd(IPageInstance page, IReportContext reportContext) voidReportEventAdapter.onPageEnd(IPageInstance page, IReportContext reportContext) voidMasterPageEventAdapter.onPageStart(IPageInstance page, IReportContext reportContext) voidReportEventAdapter.onPageStart(IPageInstance page, IReportContext reportContext) voidAutoTextEventAdapter.onPrepare(IAutoText autoText, IReportContext reportContext) voidCellEventAdapter.onPrepare(ICell cell, IReportContext reportContext) voidDataItemEventAdapter.onPrepare(IDataItem dataItemHandle, IReportContext reportContext) voidDynamicTextEventAdapter.onPrepare(IDynamicText textData, IReportContext reportContext) voidGridEventAdapter.onPrepare(IGrid grid, IReportContext reportContext) voidImageEventAdapter.onPrepare(IImage imageHandle, IReportContext reportContext) voidLabelEventAdapter.onPrepare(ILabel labelHandle, IReportContext reportContext) voidListEventAdapter.onPrepare(IList listHandle, IReportContext reportContext) voidListGroupEventAdapter.onPrepare(IListGroup listGroup, IReportContext context) voidReportEventAdapter.onPrepare(IReportContext reportContext) voidRowEventAdapter.onPrepare(IRow rowHandle, IReportContext reportContext) voidTableEventAdapter.onPrepare(ITable tableHandle, IReportContext reportContext) voidTableGroupEventAdapter.onPrepare(ITableGroup tableGroup, IReportContext context) voidTextItemEventAdapter.onPrepare(ITextItem textItemHandle, IReportContext reportContext) voidAutoTextEventAdapter.onRender(IAutoTextInstance autoTextInstance, IReportContext reportContext) voidCellEventAdapter.onRender(ICellInstance cellInstance, IReportContext reportContext) voidDataItemEventAdapter.onRender(IDataItemInstance data, IReportContext reportContext) voidDynamicTextEventAdapter.onRender(IDynamicTextInstance text, IReportContext reportContext) voidGridEventAdapter.onRender(IGridInstance grid, IReportContext reportContext) voidImageEventAdapter.onRender(IImageInstance image, IReportContext reportContext) voidLabelEventAdapter.onRender(ILabelInstance label, IReportContext reportContext) voidListEventAdapter.onRender(IListInstance list, IReportContext reportContext) voidListGroupEventAdapter.onRender(IReportElementInstance listGroup, IReportContext context) voidRowEventAdapter.onRender(IRowInstance rowInstance, IReportContext reportContext) voidTableEventAdapter.onRender(ITableInstance table, IReportContext reportContext) voidTableGroupEventAdapter.onRender(IReportElementInstance tableGroup, IReportContext context) voidTextItemEventAdapter.onRender(ITextItemInstance text, IReportContext reportContext) voidScriptedDataSetEventAdapter.open(IDataSetInstance dataSet) voidScriptedDataSourceEventAdapter.open(IDataSourceInstance dataSource) -
Uses of ScriptException in org.eclipse.birt.report.engine.api.script.eventhandler
Methods in org.eclipse.birt.report.engine.api.script.eventhandler that throw ScriptExceptionModifier and TypeMethodDescriptionvoidIDataSetEventHandler.afterClose(IReportContext reportContext) Handle the afterClose eventvoidIDataSourceEventHandler.afterClose(IReportContext reportContext) Handle the afterClose eventvoidIReportEventHandler.afterFactory(IReportContext reportContext) Handle the afterFactory eventvoidIDataSetEventHandler.afterOpen(IDataSetInstance dataSet, IReportContext reportContext) Handle the afterOpen eventvoidIDataSourceEventHandler.afterOpen(IDataSourceInstance dataSource, IReportContext reportContext) Handle the afterOpen eventvoidIReportEventHandler.afterRender(IReportContext reportContext) Handle the afterRender eventvoidIDataSetEventHandler.beforeClose(IDataSetInstance dataSet, IReportContext reportContext) Handle the beforeClose eventvoidIDataSourceEventHandler.beforeClose(IDataSourceInstance dataSource, IReportContext reportContext) Handle the beforeClose eventvoidIReportEventHandler.beforeFactory(IReportDesign report, IReportContext reportContext) Handle the beforeFactory eventvoidIDataSetEventHandler.beforeOpen(IDataSetInstance dataSet, IReportContext reportContext) Handle the beforeOpen eventvoidIDataSourceEventHandler.beforeOpen(IDataSourceInstance dataSource, IReportContext reportContext) Handle the beforeOpen eventvoidIReportEventHandler.beforeRender(IReportContext reportContext) Handle the beforeRender eventvoidIScriptedDataSetEventHandler.close(IDataSetInstance dataSet) Handle the close eventvoidIScriptedDataSourceEventHandler.close(IDataSourceInstance dataSource) Handle the close eventbooleanIScriptedDataSetEventHandler.describe(IDataSetInstance dataSet, IScriptedDataSetMetaData metaData) Method for Script Data Set to return dynamically generated data set metadata.booleanIScriptedDataSetEventHandler.fetch(IDataSetInstance dataSet, IUpdatableDataSetRow row) Handle the fetch event.voidIReportEventHandler.initialize(IReportContext reportContext) Handle the initialize eventvoidIAutoTextEventHandler.onCreate(IAutoTextInstance autoTextInstance, IReportContext reportContext) Handle the onCreate eventvoidICellEventHandler.onCreate(ICellInstance cellInstance, IReportContext reportContext) Handle the onCreate eventvoidIDataItemEventHandler.onCreate(IDataItemInstance data, IReportContext reportContext) Handle the onCreate eventvoidIDynamicTextEventHandler.onCreate(IDynamicTextInstance text, IReportContext reportContext) Handle the onCreate eventvoidIGridEventHandler.onCreate(IGridInstance grid, IReportContext reportContext) Handle the onCreate eventvoidIImageEventHandler.onCreate(IImageInstance image, IReportContext reportContext) Handle the onCreate eventvoidILabelEventHandler.onCreate(ILabelInstance label, IReportContext reportContext) Handle the onCreate eventvoidIListEventHandler.onCreate(IListInstance list, IReportContext reportContext) Handle the onCreate eventvoidIListGroupEventHandler.onCreate(IReportElementInstance listGroup, IReportContext context) voidIRowEventHandler.onCreate(IRowInstance rowInstance, IReportContext reportContext) Handle the onCreate eventvoidITableEventHandler.onCreate(ITableInstance table, IReportContext reportContext) Handle the onCreate eventvoidITableGroupEventHandler.onCreate(IReportElementInstance tableGroup, IReportContext context) voidITextItemEventHandler.onCreate(ITextItemInstance text, IReportContext reportContext) Handle the onCreate eventvoidIDataSetEventHandler.onFetch(IDataSetInstance dataSet, IDataSetRow row, IReportContext reportContext) Handle the onFetch eventvoidIAutoTextEventHandler.onPageBreak(IAutoTextInstance autoTextInstance, IReportContext reportContext) Handle the onPageBreak eventvoidICellEventHandler.onPageBreak(ICellInstance cellInstance, IReportContext reportContext) Handle the onPageBreak eventvoidIDataItemEventHandler.onPageBreak(IDataItemInstance data, IReportContext reportContext) Handle the onPageBreak eventvoidIDynamicTextEventHandler.onPageBreak(IDynamicTextInstance text, IReportContext reportContext) Handle the onPageBreak eventvoidIGridEventHandler.onPageBreak(IGridInstance grid, IReportContext reportContext) Handle the onPageBreak eventvoidIImageEventHandler.onPageBreak(IImageInstance image, IReportContext reportContext) Handle the onPageBreak eventvoidILabelEventHandler.onPageBreak(ILabelInstance label, IReportContext reportContext) Handle the onPageBreak eventvoidIListEventHandler.onPageBreak(IListInstance list, IReportContext reportContext) Handle the onPageBreak eventvoidIListGroupEventHandler.onPageBreak(IReportElementInstance listGroup, IReportContext context) voidIRowEventHandler.onPageBreak(IRowInstance rowInstance, IReportContext reportContext) Handle the onPageBreak eventvoidITableEventHandler.onPageBreak(ITableInstance table, IReportContext reportContext) Handle the onPageBreak eventvoidITableGroupEventHandler.onPageBreak(IReportElementInstance tableGroup, IReportContext context) voidITextItemEventHandler.onPageBreak(ITextItemInstance text, IReportContext reportContext) Handle the onPageBreak eventvoidIMasterPageEventHandler.onPageEnd(IPageInstance page, IReportContext reportContext) Handle the onPageEnd eventvoidIReportEventHandler.onPageEnd(IPageInstance page, IReportContext reportContext) Handle the onPageEnd eventvoidIMasterPageEventHandler.onPageStart(IPageInstance page, IReportContext reportContext) Handle the onPageStart eventvoidIReportEventHandler.onPageStart(IPageInstance page, IReportContext reportContext) Handle the onPageStart eventvoidIAutoTextEventHandler.onPrepare(IAutoText autoText, IReportContext reportContext) Handle the onPrepare eventvoidICellEventHandler.onPrepare(ICell cell, IReportContext reportContext) Handle the onPrepare eventvoidIDataItemEventHandler.onPrepare(IDataItem dataItemHandle, IReportContext reportContext) Handle the onPrepare eventvoidIDynamicTextEventHandler.onPrepare(IDynamicText textData, IReportContext reportContext) Handle the onPrepare eventvoidIGridEventHandler.onPrepare(IGrid grid, IReportContext reportContext) Handle the onPrepare eventvoidIImageEventHandler.onPrepare(IImage imageHandle, IReportContext reportContext) Handle the onPrepare eventvoidILabelEventHandler.onPrepare(ILabel labelHandle, IReportContext reportContext) Handle the onPrepare eventvoidIListEventHandler.onPrepare(IList listHandle, IReportContext reportContext) Handle the onPrepare eventvoidIListGroupEventHandler.onPrepare(IListGroup listGroup, IReportContext context) voidIReportEventHandler.onPrepare(IReportContext reportContext) Handle the onPrepare eventvoidIRowEventHandler.onPrepare(IRow rowHandle, IReportContext reportContext) Handle the onPrepare eventvoidITableEventHandler.onPrepare(ITable tableHandle, IReportContext reportContext) Handle the onPrepare eventvoidITableGroupEventHandler.onPrepare(ITableGroup tableGroup, IReportContext context) voidITextItemEventHandler.onPrepare(ITextItem textItemHandle, IReportContext reportContext) Handle the onPrepare eventvoidIAutoTextEventHandler.onRender(IAutoTextInstance autoTextInstance, IReportContext reportContext) Handle the onRender eventvoidICellEventHandler.onRender(ICellInstance cellInstance, IReportContext reportContext) Handle the onRender eventvoidIDataItemEventHandler.onRender(IDataItemInstance data, IReportContext reportContext) Handle the onRender eventvoidIDynamicTextEventHandler.onRender(IDynamicTextInstance text, IReportContext reportContext) Handle the onRender eventvoidIGridEventHandler.onRender(IGridInstance grid, IReportContext reportContext) Handle the onRender eventvoidIImageEventHandler.onRender(IImageInstance image, IReportContext reportContext) Handle the onRender eventvoidILabelEventHandler.onRender(ILabelInstance label, IReportContext reportContext) Handle the onRender eventvoidIListEventHandler.onRender(IListInstance list, IReportContext reportContext) Handle the onRender eventvoidIListGroupEventHandler.onRender(IReportElementInstance listGroup, IReportContext context) voidIRowEventHandler.onRender(IRowInstance rowInstance, IReportContext reportContext) Handle the onRender eventvoidITableEventHandler.onRender(ITableInstance table, IReportContext reportContext) Handle the onRender eventvoidITableGroupEventHandler.onRender(IReportElementInstance tableGroup, IReportContext context) voidITextItemEventHandler.onRender(ITextItemInstance text, IReportContext reportContext) Handle the onRender eventvoidIScriptedDataSetEventHandler.open(IDataSetInstance dataSet) Handle the open eventvoidIScriptedDataSourceEventHandler.open(IDataSourceInstance dataSource) Handle the open event -
Uses of ScriptException in org.eclipse.birt.report.engine.api.script.instance
Methods in org.eclipse.birt.report.engine.api.script.instance that throw ScriptExceptionModifier and TypeMethodDescriptionIDataSetInstance.getColumnMetaData()Gets the current data set's column metadata, if available.IDataSetInstance.getInputParameterValue(String paramName) Gets the current value of the named data set input parameter.IPageInstance.getInstancesByElementId(int elementId) IPageInstance.getInstancesByElementName(String elementName) IDataSetInstance.getOutputParameterValue(String paramName) Gets the current value of the named data set output parameter.IReportElementInstance.getParent()Get the parent (container) of this elementIDataSetInstance.getQueryText()Gets the query text of the data set.IReportElementInstance.getRowData()Get the row data used to create the instance.voidIScriptStyle.setBackgroundHeight(String value) Set the background height of the background image.voidIScriptStyle.setBackgroundPositionX(String x) Set the X (horizontal) position of the background imagevoidIScriptStyle.setBackgroundPositionY(String y) Set the Y (vertical) position of the background imagevoidIScriptStyle.setBackgroundWidth(String value) Set the background width of the background image.voidIDataSetInstance.setInputParameterValue(String paramName, Object paramValue) Sets the value of the named data set input parameter.voidIDataSetInstance.setOutputParameterValue(String paramName, Object paramValue) Sets the value of the named data set output parameter.voidIDataSetInstance.setQueryText(String queryText) Sets the query text of the data set.voidIScriptStyle.setTextLineThrough(String through) Set the text line throughvoidIScriptStyle.setTextOverline(String overline) Set the text overlinevoidIScriptStyle.setTextUnderline(String underline) Set the text underlinevoidIReportElementInstance.setUserPropertyValue(String name, Object value) Set the value of a user property