Uses of Class
org.eclipse.birt.report.engine.api.script.ScriptException

Packages that use ScriptException
org.eclipse.birt.report.engine.api.script Commonly used interfaces for the BIRT scripting environment. 
org.eclipse.birt.report.engine.api.script.element Report element representations in the BIRT scripting environment. 
org.eclipse.birt.report.engine.api.script.instance 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 ScriptException
 java.lang.String IColumnMetaData.getColumnAlias(int index)
          Returns the column alias at the specified index.
 java.lang.String IColumnMetaData.getColumnLabel(int index)
          Gets the label or display name of the column at the specified index.
 java.lang.String IColumnMetaData.getColumnName(int index)
          Returns the column name at the specified index.
 java.lang.String IColumnMetaData.getColumnNativeTypeName(int index)
          Returns the data provider specific data type name of the specified column.
 int IColumnMetaData.getColumnType(int index)
          Returns the data type of the column at the specified index.
 java.lang.String IColumnMetaData.getColumnTypeName(int index)
          Returns the Data Engine data type name of the column at the specified index.
 java.lang.Object IDataSetRow.getColumnValue(int index)
          Gets the column data by index.
 java.lang.Object IRowData.getColumnValue(int index)
          Return the value of the bouding exprssion by id.
 java.lang.Object IDataSetRow.getColumnValue(java.lang.String name)
          Gets the column data by column name.
 java.lang.Object IRowData.getColumnValue(java.lang.String name)
          Return the value of the bouding exprssion.
 java.lang.Object IRowData.getExpressionValue(int i)
          Deprecated. Now do not support get expression value by index. Return the value of the i:th expression in the current row. Null will be return if the i:th expression doesn't exist.
 java.lang.Object IRowData.getExpressionValue(java.lang.String expression)
          Deprecated. Return the value of the provided expression. The provided expression must have been bound to the current row. Otherwise, it returns null.
 boolean IColumnMetaData.isComputedColumn(int index)
          Indicates whether the specified projected column is defined as a computed column.
 void IUpdatableDataSetRow.setColumnValue(int index, java.lang.Object value)
          Sets the column data by index.
 void IUpdatableDataSetRow.setColumnValue(java.lang.String name, java.lang.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 ScriptException
 void IReportItem.addDataBinding(IDataBinding binding)
          Add ComputedColumn.name , expression of IDataBinding are required.
 void IListing.addFilterCondition(IFilterCondition condition)
          Adds filter condition.expr of IFilterCondition is required.
 void IColumn.addHideRule(IHideRule rule)
          Add HideRule
 void IReportItem.addHideRule(IHideRule rule)
          Add HideRule
 void IRow.addHideRule(IHideRule rule)
          Add HideRule
 void IReportItem.addHighlightRule(IHighlightRule rule)
          Adds high light rule.
 void IRow.addHighlightRule(IHighlightRule rule)
          Adds high light rule.
 void IListing.addSortCondition(ISortCondition condition)
          Adds sort condition.key of ISortCondition is required.
 java.lang.String IHighlightRule.getBackGroundColor()
          Returns backgroudcolor
 void IReportItem.removeDataBinding(java.lang.String bindingName)
          Removes special column binding
 void IReportItem.removeDataBindings()
          Removes all column bindings
 void IListing.removeFilterCondition(IFilterCondition condition)
          Removes filter condition.
 void IListing.removeFilterConditions()
          Removes filter condition.
 void IColumn.removeHideRule(IHideRule rule)
          Removes all hide rules that matches formatType.
 void IReportItem.removeHideRule(IHideRule rule)
          Removes all hide rules that matches formatType.
 void IRow.removeHideRule(IHideRule rule)
          Removes all hide rules that matches formatType.
 void IColumn.removeHideRules()
          Removes all hide rules
 void IReportItem.removeHideRules()
          Removes all hide rules
 void IRow.removeHideRules()
          Removes all hide rules
 void IReportItem.removeHighlightRule(IHighlightRule rule)
          Removes high light rule.
 void IRow.removeHighlightRule(IHighlightRule rule)
          Removes high light rule.
 void IReportItem.removeHighlightRules()
          Removes all high light rules.
 void IRow.removeHighlightRules()
          Removes all high light rules.
 void IListing.removeSortCondition(ISortCondition condition)
          Removes sort condition.
 void IListing.removeSortConditions()
          Removes all sort conditions
 void IDataBinding.setAggregateOn(java.lang.String on)
          Sets aggregateOn of column binding.
 void IImage.setAltText(java.lang.String altText)
          Sets the alternate text of this image.
 void IImage.setAltTextKey(java.lang.String altTextKey)
          Sets the resource key of the alternate text of this image.
 void IScriptStyleDesign.setBackgroundAttachment(java.lang.String value)
          Sets the background attachment.
 void IScriptStyleDesign.setBackgroundColor(java.lang.String color)
          Set the background color.
 void IHighlightRule.setBackGroundColor(java.lang.String color)
          Sets backgroudcolor
 void IScriptStyleDesign.setBackgroundImage(java.lang.String value)
          Sets the address of the background image.
 void IScriptStyleDesign.setBackGroundPositionX(java.lang.String x)
          Set the x position for the background.
 void IScriptStyleDesign.setBackGroundPositionY(java.lang.String y)
          Set the y position for the background.
 void IScriptStyleDesign.setBackgroundRepeat(java.lang.String value)
          Sets the repeat pattern for a background image.
 void IReportItem.setBookmark(java.lang.String value)
          Sets the bookmark of the report item.
 void IRow.setBookmark(java.lang.String value)
          Sets the bookmark of the row.
 void IScriptStyleDesign.setBorderBottomColor(java.lang.String color)
          Set the color of the bottom side of the border.
 void IScriptStyleDesign.setBorderBottomStyle(java.lang.String value)
          Sets the style of the bottom line of the border.
 void IScriptStyleDesign.setBorderBottomWidth(java.lang.String width)
          Set the width of the bottom side of the border.
 void IScriptStyleDesign.setBorderLeftColor(java.lang.String color)
          Set the color of the left side of the border.
 void IScriptStyleDesign.setBorderLeftStyle(java.lang.String value)
          Sets the style of the left line of the border.
 void IScriptStyleDesign.setBorderLeftWidth(java.lang.String width)
          Set the width of left side of the border.
 void IScriptStyleDesign.setBorderRightColor(java.lang.String color)
          Set the color of the right side of the border.
 void IScriptStyleDesign.setBorderRightStyle(java.lang.String value)
          Sets the style of the right line of the border.
 void IScriptStyleDesign.setBorderRightWidth(java.lang.String width)
          Set the width of the right side of the border.
 void IScriptStyleDesign.setBorderTopColor(java.lang.String color)
          Set the color of the top side of the border.
 void IScriptStyleDesign.setBorderTopStyle(java.lang.String value)
          Sets the style of the top line of the border.
 void IScriptStyleDesign.setBorderTopWidth(java.lang.String width)
          Set the width of the top side of the border.
 void IScriptStyleDesign.setCanShrink(boolean value)
          Sets whether the section can shrink if the actual content is smaller than the design size.
 void IGrid.setCaption(java.lang.String caption)
          Sets the caption text of this grid.
 void ITable.setCaption(java.lang.String caption)
          Sets the caption text of this table.
 void IGrid.setCaptionKey(java.lang.String captionKey)
          Sets the resource key of the caption.
 void ITable.setCaptionKey(java.lang.String captionKey)
          Sets the resource key of the caption.
 void IHighlightRule.setColor(java.lang.String color)
          Sets color
 void IScriptStyleDesign.setColor(java.lang.String color)
          Set the font color.
 void ICell.setColumn(int column)
          Sets the cell's column property.
 void IReportElement.setComments(java.lang.String theComments)
          Sets the comments of the report element.
 void ITextItem.setContent(java.lang.String value)
          Sets the text for the text element.
 void ITextItem.setContentKey(java.lang.String resourceKey)
          Sets the resource key of the text for the item.
 void IDynamicText.setContentType(java.lang.String contentType)
          Sets the expression that defines the text type this multi-line data item holds.
 void ITextItem.setContentType(java.lang.String contentType)
          Sets the content type of this text item.
 void IReportItem.setCurrentView(IDesignElement viewElement)
          Sets the view to be used.
 void IReportElement.setCustomXml(java.lang.String customXml)
          Sets the custom XML.
 void IDataBinding.setDataType(java.lang.String dataType)
          Sets data type of column binding
 void IHighlightRule.setDateTimeFormat(java.lang.String format)
          Sets date time format
 void IScriptStyleDesign.setDateTimeFormat(java.lang.String pattern)
          Sets the pattern of a date time format for a highlight rule.
 void IScriptStyleDesign.setDateTimeFormatCategory(java.lang.String pattern)
          Sets the category of a number format.
 void ISortCondition.setDirection(java.lang.String direction)
          Sets sort direction.
 void IScriptStyleDesign.setDisplay(java.lang.String value)
          Sets the value that specifies if a top-level element should be a block or in-line element.
 void IReportDesign.setDisplayName(java.lang.String displayName)
          Sets the display name.
 void IReportElement.setDisplayName(java.lang.String displayName)
          Sets the display name.
 void IReportDesign.setDisplayNameKey(java.lang.String displayNameKey)
          Sets the resource key of the display name.
 void IReportElement.setDisplayNameKey(java.lang.String displayNameKey)
          Sets the resource key of the display name.
 void ICell.setDrop(java.lang.String drop)
          Sets the cell's drop property.
 void IFilterCondition.setExpr(java.lang.String expr)
          Sets expr
 void IDataBinding.setExpression(java.lang.String expression)
          Sets expression of column binding.
 void IImage.setFile(java.lang.String file)
          Sets the image file.
 void IScriptStyleDesign.setFontFamily(java.lang.String fontFamily)
          Set the font family.
 void IScriptStyleDesign.setFontSize(java.lang.String fontSize)
          Set the font size.
 void IHighlightRule.setFontStyle(java.lang.String style)
          Sets font style
 void IScriptStyleDesign.setFontStyle(java.lang.String fontStyle)
          Sets the style of the font.
 void IScriptStyleDesign.setFontVariant(java.lang.String fontVariant)
          Sets the variant of the font.
 void IHighlightRule.setFontWeight(java.lang.String weight)
          Sets font weight.
 void IScriptStyleDesign.setFontWeight(java.lang.String fontWeight)
          Sets the weight of the font.
 void IHideRule.setFormat(java.lang.String format)
          Sets format
 void IAction.setFormatType(java.lang.String type)
          Sets the format type of the action.
 void IReportItem.setHeight(double dimension)
          Sets the item's height to a value in default units.
 void IReportItem.setHeight(java.lang.String dimension)
          Sets the item's height using a dimension string with optional unit suffix such as "10" or "10pt".
 void IDataItem.setHelpText(java.lang.String value)
          Sets the help text of this data item.
 void IImage.setHelpText(java.lang.String helpText)
          Sets the help text of this image item.
 void ILabel.setHelpText(java.lang.String text)
          Sets the help text of this label item.
 void IDataItem.setHelpTextKey(java.lang.String value)
          Sets the resource key of the help text of this data item.
 void IImage.setHelpTextKey(java.lang.String helpTextKey)
          Sets the resource key of help text of this image item.
 void ILabel.setHelpTextKey(java.lang.String resourceKey)
          Sets the help text key of this label item.
 void IGroup.setHideDetail(boolean hideDetail)
          Sets hide detail
 void IImage.setImageName(java.lang.String name)
          Sets the embedded image name that this image refers, if the image source type is IMAGE_REF_TYPE_EMBED.
 void IGroup.setInterval(java.lang.String interval)
          Returns the interval of this group.
 void IGroup.setIntervalBase(java.lang.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.
 void IGroup.setIntervalRange(double intervalRange)
          Returns the interval range of this group.
 void ISortCondition.setKey(java.lang.String key)
          Sets sort key.
 void IGroup.setKeyExpr(java.lang.String expr)
          Sets the group expression.
 void IScriptStyleDesign.setLetterSpacing(java.lang.String spacing)
          Set the spacing between individual letters.
 void IScriptStyleDesign.setLineHeight(java.lang.String height)
          Set the height of a line.
 void IAction.setLinkType(java.lang.String type)
          Sets the link type of the action.
 void IScriptStyleDesign.setMarginBottom(java.lang.String margin)
          Set the margin of the bottom side.
 void IScriptStyleDesign.setMarginLeft(java.lang.String margin)
          Set the margin of the left side.
 void IScriptStyleDesign.setMarginRight(java.lang.String margin)
          Set the margin of the right side.
 void IScriptStyleDesign.setMarginTop(java.lang.String margin)
          Set the margin of the top side.
 void IScriptStyleDesign.setMasterPage(java.lang.String value)
          Sets the master page name on which to start this section.
 void IDataBinding.setName(java.lang.String name)
          Sets the name of column binding.
 void IGroup.setName(java.lang.String name)
          Sets the group name.
 void IReportElement.setName(java.lang.String name)
          Sets the name of this element.
 void IDesignElement.setNamedExpression(java.lang.String name, java.lang.String exp)
          Sets name of user property defined in this element.
 void IScriptStyleDesign.setNumberFormat(java.lang.String pattern)
          Sets the pattern of a number format.
 void IScriptStyleDesign.setNumberFormatCategory(java.lang.String category)
          Sets the category of a number format for a highlight rule.
 void IFilterCondition.setOperator(java.lang.String operator)
          Sets operator
 void IHighlightRule.setOperator(java.lang.String operator)
          Sets Operator
 void IScriptStyleDesign.setOrphans(java.lang.String value)
          Sets the orphans property.
 void IScriptStyleDesign.setPaddingBottom(java.lang.String padding)
          Set the padding of the bottom side.
 void IScriptStyleDesign.setPaddingLeft(java.lang.String padding)
          Set the padding of the left side.
 void IScriptStyleDesign.setPaddingRight(java.lang.String padding)
          Set the padding of the right side.
 void IScriptStyleDesign.setPaddingTop(java.lang.String padding)
          Set the padding of the top side.
 void IGroup.setPageBreakAfter(java.lang.String value)
          Sets the value for break after property.
 void IScriptStyleDesign.setPageBreakAfter(java.lang.String value)
          Sets the page break after property for block-level elements.
 void IGroup.setPageBreakBefore(java.lang.String value)
          Sets the value for break before property.
 void IScriptStyleDesign.setPageBreakBefore(java.lang.String value)
          Sets the page break before property for block-level elements.
 void IGroup.setPageBreakInside(java.lang.String value)
          Sets the value for the page-break-inside.
 void IScriptStyleDesign.setPageBreakInside(java.lang.String value)
          Sets the page break inside property for block-level elements.
 void IDataSet.setPrivateDriverProperty(java.lang.String name, java.lang.String value)
          Sets a private driver property value with the given name and value.
 void IDataSource.setPrivateDriverProperty(java.lang.String name, java.lang.String value)
          Sets a private driver property value with the given name and value.
 void IDataSet.setQueryText(java.lang.String query)
          Sets the query text.
 void ITable.setRepeatHeader(boolean value)
          Sets whether to repeat the headings at the top of each page.
 void IAction.setReportName(java.lang.String reportName)
          Sets target report name for a drill-though link.
 void IImage.setScale(double scale)
          Sets the image scale property.
 void IScriptStyleDesign.setShowIfBlank(boolean value)
          Sets whether to show this frame even if it is empty, or all its data elements are empty.
 void IImage.setSize(java.lang.String size)
          Sets the image size property.
 void IGroup.setSortDirection(java.lang.String direction)
          Sets the sort direction of this group.
 void IGroup.setSortType(java.lang.String sortType)
          Sets the sort type, which indicates the way of sorting
 void IImage.setSource(java.lang.String source)
          Returns the image source type.
 void IHighlightRule.setStringFormat(java.lang.String format)
          Sets string format
 void IScriptStyleDesign.setStringFormat(java.lang.String pattern)
          Sets the pattern of a string format.
 void IScriptStyleDesign.setStringFormatCategory(java.lang.String pattern)
          Sets the category of a string format.
 void IGrid.setSummary(java.lang.String summary)
          Sets the summary of this grid.
 void ITable.setSummary(java.lang.String summary)
          Sets the summary of this table.
 void IAction.setTargetBookmark(java.lang.String bookmark)
          Sets the target bookmark defined within this same report, or another report for a drill-though link.
 void IAction.setTargetWindow(java.lang.String window)
          Sets the target window of the action.
 void IHighlightRule.setTestExpression(java.lang.String expression)
          Sets Test Expression
 void ILabel.setText(java.lang.String text)
          Sets the text of the label.
 void IScriptStyleDesign.setTextAlign(java.lang.String value)
          Sets the text align for block-level elements.
 void IScriptStyleDesign.setTextIndent(java.lang.String indent)
          Set the text indent.
 void ILabel.setTextKey(java.lang.String resourceKey)
          Sets the resource key of the static text of the label.
 void IScriptStyleDesign.setTextLineThrough(java.lang.String value)
          Sets one 'text-decoration' property to set line-through styles.
 void IScriptStyleDesign.setTextOverline(java.lang.String value)
          Sets one 'text-decoration' property to set overline styles.
 void IScriptStyleDesign.setTextTransform(java.lang.String value)
          Sets the value used to transform the text.
 void IScriptStyleDesign.setTextUnderline(java.lang.String value)
          Sets one 'text-decoration' property to set underline styles.
 void IReportDesign.setTheme(java.lang.String theme)
          Sets the theme for this report design.
 void IGroup.setTocExpression(java.lang.String expression)
          Sets a table of contents entry for this item.
 void IReportItem.setTocExpression(java.lang.String expression)
          Sets a table of contents entry for this item.
 void IImage.setTypeExpression(java.lang.String value)
          Sets the type expression value.
 void IAction.setURI(java.lang.String uri)
          Sets the hyperlink of this action.
 void IImage.setURI(java.lang.String uri)
          Deprecated. Sets the image uri property. The source type is automatically set in this method. Whether IMAGE_REF_TYPE_FILE or IMAGE_REF_TYPE_URL depends on the uri to set.
 void IImage.setURL(java.lang.String url)
          Sets the image url.
 void IDesignElement.setUserProperty(java.lang.String name, java.lang.Object value, java.lang.String type)
          Sets user property defined in this element.
 void IDesignElement.setUserProperty(java.lang.String name, java.lang.String value)
          Sets user property defined in this element.
 void IFilterCondition.setValue1(java.lang.String value1)
          Sets value1
 void IHighlightRule.setValue1(java.lang.String value1)
          Sets Value1
 void IFilterCondition.setValue2(java.lang.String value2)
          Sets value2
 void IHighlightRule.setValue2(java.lang.String value2)
          Sets Value2
 void IDynamicText.setValueExpr(java.lang.String expr)
          Sets the expression that gives the text that this multi-line data item displays.
 void IHideRule.setValueExpr(java.lang.String valueExpr)
          Sets value expression.
 void IImage.setValueExpression(java.lang.String value)
          Sets the value expression value.
 void IScriptStyleDesign.setVerticalAlign(java.lang.String value)
          Sets the value of the vertical align property for inline elements.
 void IScriptStyleDesign.setWhiteSpace(java.lang.String value)
          Sets the white space property for block elements.
 void IScriptStyleDesign.setWidows(java.lang.String value)
          Sets the widows property.
 void IReportItem.setWidth(double dimension)
          Sets the item's width to a value in default units.
 void IReportItem.setWidth(java.lang.String dimension)
          Sets the item's width using a dimension string with optional unit suffix such as "10" or "10pt".
 void IScriptStyleDesign.setWordSpacing(java.lang.String spacing)
          Set the spacing between two words.
 void IReportItem.setX(double dimension)
          Sets the item's x position to a value in default units.
 void IReportItem.setX(java.lang.String dimension)
          Sets the item's x position using a dimension string with optional unit suffix such as "10" or "10pt".
 void IReportItem.setY(double dimension)
          Sets the item's y position to a value in default units.
 void IReportItem.setY(java.lang.String dimension)
          Sets 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.instance
 

Methods in org.eclipse.birt.report.engine.api.script.instance that throw ScriptException
 IColumnMetaData IDataSetInstance.getColumnMetaData()
          Gets the current data set's column metadata, if available.
 java.lang.Object IDataSetInstance.getInputParameterValue(java.lang.String paramName)
          Gets the current value of the named data set input parameter.
 java.lang.Object IDataSetInstance.getOutputParameterValue(java.lang.String paramName)
          Gets the current value of the named data set output parameter.
 java.lang.String IDataSetInstance.getQueryText()
          Gets the query text of the data set.
 void IScriptStyle.setBackgroundPositionX(java.lang.String x)
          Set the X (horizontal) position of the background image
 void IScriptStyle.setBackgroundPositionY(java.lang.String y)
          Set the Y (vertical) position of the background image
 void IDataSetInstance.setInputParameterValue(java.lang.String paramName, java.lang.Object paramValue)
          Sets the value of the named data set input parameter.
 void IDataSetInstance.setOutputParameterValue(java.lang.String paramName, java.lang.Object paramValue)
          Sets the value of the named data set output parameter.
 void IDataSetInstance.setQueryText(java.lang.String queryText)
          Sets the query text of the data set.
 void IScriptStyle.setTextLineThrough(java.lang.String through)
          Set the text line through
 void IScriptStyle.setTextOverline(java.lang.String overline)
          Set the text overline
 void IScriptStyle.setTextUnderline(java.lang.String underline)
          Set the text underline
 void IReportElementInstance.setUserPropertyValue(java.lang.String name, java.lang.Object value)
          Set the value of a user property
 



Copyright © 2008 Actuate Corp. All rights reserved.