Uses of Class
org.eclipse.birt.report.model.api.activity.SemanticException

Packages that use SemanticException
org.eclipse.birt.report.model.api Tool-writer's interface for the BIRT design model (also known as the "Design Engine.")  
org.eclipse.birt.report.model.api.command Provides events when some command operations modify the state of the Design Engine. 
org.eclipse.birt.report.model.api.elements Constants definition for the pre-defined choices and report elements and items. 
org.eclipse.birt.report.model.api.elements.structures Defines the structure types in Model system. 
org.eclipse.birt.report.model.api.extension Defines the fundamental interfaces for those extensions from the reportitem extension point. 
org.eclipse.birt.report.model.api.metadata Defines the elements, properties, types, structures and slots in the Report Object Model. 
org.eclipse.birt.report.model.api.olap   
org.eclipse.birt.report.model.api.simpleapi Report element representations in the BIRT simple API environment. 
org.eclipse.birt.report.model.api.util Utility classes. 
 

Uses of SemanticException in org.eclipse.birt.report.model.api
 

Methods in org.eclipse.birt.report.model.api that throw SemanticException
 void ActionHandle.setLinkType(java.lang.String type)
          Sets the link type of the action.
 void ActionHandle.setFormatType(java.lang.String type)
          Sets the format type of the action.
 void ActionHandle.addParamBinding(ParamBinding paramBinding)
          Add a new parameter binding to the action.
 void ActionHandle.addSearch(SearchKey key)
          Add a new search key to the action.
 void ActionHandle.setTargetWindow(java.lang.String window)
          Sets the target window of the action.
 void ActionHandle.setHyperlink(java.lang.String hyperlink)
          Deprecated. ActionHandle.setURI(String)
 void ActionHandle.setURI(java.lang.String uri)
          Sets the hyperlink of this action.
 void ActionHandle.setDrillThroughReportName(java.lang.String reportName)
          Deprecated. use ActionHandle.setReportName(String)instead.
 void ActionHandle.setReportName(java.lang.String reportName)
          Sets target report name for a drill-though link.
 void ActionHandle.setDrillThroughBookmarkLink(java.lang.String bookmark)
          Deprecated. use ActionHandle.setTargetBookmark(String)instead.
 void ActionHandle.setTargetBookmark(java.lang.String bookmark)
          Sets the target bookmark defined within this same report, or another report for a drill-though link.
 void ActionHandle.setDrillThroughTargetBookmark(java.lang.String bookmark)
          Deprecated. use ActionHandle.setTargetBookmark(String)instead.
 void ActionHandle.setBookmarkLink(java.lang.String bookmark)
          Deprecated. use ActionHandle.setTargetBookmark(String)instead.
 void ActionHandle.setTargetFileType(java.lang.String targetFileType)
          Sets target report file type for a drill-through action.
 void ActionHandle.setTargetBookmarkType(java.lang.String targetBookmarkType)
          Sets target bookmark type for a drill-through or bookmark-link action.
 void ListingHandle.setPageBreakInterval(int pageBreakInterval)
          Sets the page break interval value
 void ListingHandle.setRepeatHeader(boolean value)
          Sets whether to repeat the headings at the top of each page.
 void ListingHandle.setSortByGroups(boolean isSortByGroups)
          Sets whether the result set of this element will be sorted by the group keys.
 void LevelAttributeHandle.setName(java.lang.String columnName)
          Sets the column name.
 void LevelAttributeHandle.setDataType(java.lang.String dataType)
          Sets the data type of this column.
protected  void RowBandInsertAndPasteAction.doInsertAndPaste(org.eclipse.birt.report.model.elements.TableRow copiedRow, RowOperationParameters parameters)
          Pastes the given table row to target row with the given slot id , group id and destination index.
 void MasterPageHandle.setPageType(java.lang.String type)
          Sets the type of the page.
 void MasterPageHandle.setOrientation(java.lang.String orientation)
          Returns the page orientation.
 void EmptyGroupElementHandle.clearLocalProperties()
           
protected  void RowBandInsertAction.doInsert(RowOperationParameters parameters)
          Inserts source table row below or above target table row.
 void ScalarParameterHandle.setDataType(java.lang.String type)
          Sets the data type for this parameter.
 void ScalarParameterHandle.setDefaultValue(java.lang.String defaultValue)
          Sets the default value of the parameter.
 void ScalarParameterHandle.setConcealValue(boolean concealValue)
          Sets the attribute that's hides the user's entry by displaying asterisks.
 void ScalarParameterHandle.setAllowNull(boolean allowNull)
          Deprecated. by ScalarParameterHandle.setIsRequired(boolean)
 void ScalarParameterHandle.setAllowBlank(boolean allowBlank)
          Deprecated. by ScalarParameterHandle.setIsRequired(boolean)
 void ScalarParameterHandle.setFormat(java.lang.String format)
          Deprecated. replaced by setPattern and setCategory.
 void ScalarParameterHandle.setPattern(java.lang.String pattern)
          Sets the pattern of format instructions for the parameter value.
 void ScalarParameterHandle.setCategory(java.lang.String category)
          Sets the category for the parameter format.
 void ScalarParameterHandle.setControlType(java.lang.String controlType)
          Sets the control type for this parameter.
 void ScalarParameterHandle.setAlignment(java.lang.String align)
          Sets the alignment for this parameter.
 void ScalarParameterHandle.setMustMatch(boolean mustMatch)
          Sets the flag indicates that whether the value must match one of values in the selection list.
 void ScalarParameterHandle.setFixedOrder(boolean fixedOrder)
          Sets the flag indicates that whether to display values in the order defined in the list.
 void ScalarParameterHandle.setDataSetName(java.lang.String dataSetName)
          Sets the data set name of the dynamic list for this parameter.
 void ScalarParameterHandle.setValueExpr(java.lang.String valueExpr)
          Sets an expression on the data row from the dynamic list data set that returns the value for the choice.
 void ScalarParameterHandle.setLabelExpr(java.lang.String labelExpr)
          Sets an expression on the data row from the dynamic list data set that returns the prompt for the choice.
 void ScalarParameterHandle.setValueColumn(java.lang.String valueColumn)
          Deprecated. Replaced by the method ScalarParameterHandle.setValueExpr(String)
 void ScalarParameterHandle.setLabelColumn(java.lang.String labelColumn)
          Deprecated. Replaced by the method ScalarParameterHandle.setLabelExpr(String)
 void ScalarParameterHandle.setType(java.lang.String type)
          Deprecated. Replaced by the method ScalarParameterHandle.setDataType(String)
 void ScalarParameterHandle.setValueType(java.lang.String type)
          Sets the parameter value type for this scalar parameter.
 void ScalarParameterHandle.setPromptText(java.lang.String promptValue)
          Set the value for the display prompt context.
 void ScalarParameterHandle.setPromptTextID(java.lang.String promptIDValue)
          Set the value for the prompt text ID.
 void ScalarParameterHandle.setListlimit(int listLimit)
          Set the value for the list limitation number.
 ComputedColumnHandle ScalarParameterHandle.addColumnBinding(ComputedColumn addColumn, boolean inForce)
          Adds a bound column to the list.
 void ScalarParameterHandle.removedUnusedColumnBindings()
          Removed unused bound columns from the parameter.
 void ScalarParameterHandle.setIsRequired(boolean isRequired)
          Sets the flag that indicates whether the value of the parameter is required.
 void ScalarParameterHandle.setDistinct(boolean distinct)
          Sets the flag that indicates whether duplicate values should be shown when preview.
 void ScalarParameterHandle.setSortDirection(java.lang.String direction)
          Sets the sort order for parameter values when preview.
 void ScalarParameterHandle.setSortBy(java.lang.String sortValue)
          Sets the sort key for parameter values when preview.
 void ScalarParameterHandle.setProperty(java.lang.String propName, java.lang.Object value)
           
 void ScalarParameterHandle.setParamType(java.lang.String type)
          Sets the parameter type for this scalar parameter.
 void TemplateReportItemHandle.transformToReportItem(ReportItemHandle reportItemHandle)
          Transforms the current template report item to the given real report item.
 void OdaDataSourceHandle.setDriverName(java.lang.String driverName)
          Deprecated. This property is removed.
 void OdaDataSourceHandle.setPrivateDriverProperty(java.lang.String name, java.lang.String value)
          Sets a private driver property value with the given name and value.
 void OdaDataSourceHandle.setDesigerStateVersion(java.lang.String version)
          Returns the version of designer state.
 void OdaDataSourceHandle.setDesigerStateContentAsString(java.lang.String content)
          Returns the content of designer state as the string.
 void OdaDataSourceHandle.setDesigerStateContentAsBlob(byte[] content)
          Returns the content of designer state as the byte.
 OdaDesignerStateHandle OdaDataSourceHandle.setDesignerState(OdaDesignerState designerState)
          Sets the designer state for a oda data source.
 void ThemeHandle.addCss(CssStyleSheetHandle sheetHandle)
          Includes one css with the given css file name.
 void ThemeHandle.addCss(java.lang.String fileName)
          Includes one css with the given css file name.
 void ThemeHandle.dropCss(CssStyleSheetHandle sheetHandle)
          Drops the given css style sheet of this design file.
 void ThemeHandle.reloadCss(CssStyleSheetHandle sheetHandle)
          Reloads the css with the given css file path.
protected  void RowBandShiftAction.doShift(RowOperationParameters parameters)
          Does shift operation with the given parameters.
 void FilterConditionHandle.setExpr(java.lang.String filterExpr)
          Sets the filter expression.
 void FilterConditionHandle.setOperator(java.lang.String operator)
          Sets the operator of this filter condition.
 void FilterConditionHandle.setValue1(java.util.List value1List)
          Sets the value 1 expression list of this filter condition.
 void FilterConditionHandle.setFilterExpr(java.lang.String filterExpr)
          Deprecated. Replaced by the method FilterConditionHandle.setExpr(String)
 void FilterConditionHandle.setFilterTarget(java.lang.String filterTarget)
          Sets the filter target.
 void OdaDataSetHandle.setPrivateDriverDesignState(java.lang.String state)
          Deprecated.  
 void OdaDataSetHandle.setQueryScript(java.lang.String script)
          Deprecated. to be removed.
 void OdaDataSetHandle.setQueryText(java.lang.String text)
          Sets the query text.
 void OdaDataSetHandle.setType(java.lang.String type)
          Deprecated. type has been replaced by extension ID
 void OdaDataSetHandle.setResultSetName(java.lang.String name)
          Sets the result set name.
 void OdaDataSetHandle.setPrivateDriverProperty(java.lang.String name, java.lang.String value)
          Sets a private driver property value with the given name and value.
 void OdaDataSetHandle.setDesigerStateVersion(java.lang.String version)
          Returns the version of designer state.
 void OdaDataSetHandle.setDesigerStateContentAsString(java.lang.String content)
          Returns the content of designer state as the string.
 void OdaDataSetHandle.setDesigerStateContentAsBlob(byte[] content)
          Returns the content of designer state as the byte.
 OdaDesignerStateHandle OdaDataSetHandle.setDesignerState(OdaDesignerState designerState)
          Sets the designer state for a oda data set.
 void OdaDataSetHandle.setDesignerValues(java.lang.String values)
          Stores persistent ODA designer values in the data set.
 void ValueAccessControlHandle.addValue(java.lang.String value)
          Adds the given value to the list.
 void ValueAccessControlHandle.removeValue(java.lang.String value)
          Removes the given value from the list.
 void DataSourceHandle.setBeforeOpen(java.lang.String code)
          Sets the code for the beforeOpen method.
 void DataSourceHandle.setBeforeClose(java.lang.String code)
          Sets the code for the beforeClose method.
 void DataSourceHandle.setAfterOpen(java.lang.String code)
          Sets the code for the afterOpen method.
 void DataSourceHandle.setAfterClose(java.lang.String code)
          Sets the code for the afterClose method.
abstract  void GroupElementHandle.clearLocalProperties()
          Clears values of all common properties(except the extends property) for the given collection of elements.
 void GroupElementHandle.setProperty(java.lang.String propName, java.lang.Object value)
          Set the value of a property on the given collection of elements.
 void GroupElementHandle.clearProperty(java.lang.String propName)
          Clears the value of a property on the given collection of elements if the property is a common property shared by each element.
 void GroupElementHandle.setStringProperty(java.lang.String propName, java.lang.String value)
          Set the value of a property to a string .
 void ModuleHandle.addConfigVariable(ConfigVariable configVar)
          Adds a new config variable.
 void ModuleHandle.addImage(EmbeddedImage image)
          Adds a new embedded image.
 void ModuleHandle.dropConfigVariable(java.lang.String name)
          Deprecated.  
 void ModuleHandle.dropImage(java.util.List images)
          Drops an embedded image handle list from the design.
 void ModuleHandle.dropImage(java.lang.String name)
          Deprecated.  
 void ModuleHandle.setDefaultUnits(java.lang.String units)
          Sets the default units for the design.
 void ModuleHandle.replaceConfigVariable(ConfigVariable oldVar, ConfigVariable newVar)
          Replaces the old config variable with the new one.
 void ModuleHandle.replaceImage(EmbeddedImage oldVar, EmbeddedImage newVar)
          Replaces the old embedded image with the new one.
 void ModuleHandle.shiftLibrary(LibraryHandle library, int toPosn)
          Shifts the library to new position.
 void ModuleHandle.includeLibrary(java.lang.String libraryFileName, java.lang.String namespace)
          Includes one library with the given library file name.
 void ModuleHandle.dropLibrary(LibraryHandle library)
          Drops the given library from the included libraries of this design file.
 void ModuleHandle.reloadLibrary(LibraryHandle libraryToReload)
          Reloads the library with the given library file path.
 void ModuleHandle.reloadLibraries()
          Reloads all libraries this module included.
 void ModuleHandle.reloadLibrary(java.lang.String reloadPath)
          Reloads the library with the given library file path.
 void ModuleHandle.dropLibraryAndBreakExtends(LibraryHandle library)
          Drops the given library from the design and break all the parent/child relationships.
 void ModuleHandle.drop()
           
 void ModuleHandle.dropAndClear()
           
 void ModuleHandle.setThemeName(java.lang.String themeName)
          Sets the theme to a report.
 void ModuleHandle.setTheme(ThemeHandle theme)
          Sets the theme to a report.
 void ModuleHandle.setDescription(java.lang.String description)
          Sets the description of the module.
 void ModuleHandle.setDescriptionKey(java.lang.String resourceKey)
          Sets the resource key of the static description of the module.
 void ModuleHandle.initializeModule(java.util.Map properties)
          Initializes the report design when it is just created.
 void ModuleHandle.setSymbolicName(java.lang.String symbolicName)
          Sets symbolic name of this module.
 void ModuleHandle.dropScriptLib(ScriptLib scriptLib)
          Removes special script lib.
 void ModuleHandle.dropScriptLib(ScriptLibHandle scriptLibHandle)
          Removes special script lib handle.
 void ModuleHandle.dropAllScriptLibs()
          Removes all script libs.
 void ModuleHandle.shiftScriptLibs(int sourceIndex, int destIndex)
          Shifts jar file from source position to destination position.
 void ModuleHandle.addScriptLib(ScriptLib scriptLib)
          Add script lib
 void CustomColorHandle.setColor(java.lang.String colorValue)
          Sets the color value.
 void CustomColorHandle.setName(java.lang.String name)
          Sets the custom color name.
 void DataSetHandle.setDataSource(java.lang.String name)
          Sets the name of the data source for this data set.
 void DataSetHandle.setBeforeOpen(java.lang.String code)
          Sets the code for the beforeOpen method.
 void DataSetHandle.setBeforeClose(java.lang.String code)
          Sets the code for the beforeClose method.
 void DataSetHandle.setAfterOpen(java.lang.String code)
          Sets the code for the afterOpen method.
 void DataSetHandle.setAfterClose(java.lang.String code)
          Sets the code for the afterClose method.
 void DataSetHandle.setOnFetch(java.lang.String code)
          Sets the code for the onFetch method.
 CachedMetaDataHandle DataSetHandle.setCachedMetaData(CachedMetaData metadata)
          Set the value for the cached data set information.
 void DataSetHandle.setDataSetRowLimit(int count)
          Deprecated. duplicate with method setRowFetchLimit()
 void DataSetHandle.setCachedRowCount(int count)
          Deprecated. by setDataSetRowLimit method
 void DataSetHandle.setRowFetchLimit(int count)
          Sets the max number of rows from data set property value.
 void DataSetHandle.addFilter(FilterCondition fc)
          Adds the filter condition.
 void DataSetHandle.removeFilter(FilterCondition fc)
          Removes the filter condition.
 void PropertyHandle.setValue(java.lang.Object value)
          Implementation of abstract method defined in base class.
 void PropertyHandle.addItem(java.lang.Object item)
           
 void PropertyHandle.add(DesignElementHandle content)
          Adds a report item to the property with the given element handle.
 void PropertyHandle.add(DesignElementHandle content, int newPos)
          Adds a report item to this property at the given position.
 java.util.List PropertyHandle.paste(DesignElementHandle content)
          Pastes a report item to this property.
 java.util.List PropertyHandle.paste(IDesignElement content)
          Pastes a report item to this property.
 java.util.List PropertyHandle.paste(DesignElementHandle content, int newPos)
          Pastes a report item to the slot.
 java.util.List PropertyHandle.paste(IDesignElement content, int newPos)
          Pastes a report item to the property.
 void PropertyHandle.dropAndClear(DesignElementHandle content)
          Drops a content element from the slot, and clear any reference property which refers the element to drop.
 void PropertyHandle.drop(DesignElementHandle content)
          Drops a content element from the slot, and unresolve any reference property which refers the element to drop.
 void PropertyHandle.dropAndClear(int posn)
          Drops a content element at the given position from the slot, and clear any reference property which refers the element to drop.
 void PropertyHandle.drop(int posn)
          Drops a content element at the given position from the slot, and unresolve any reference property which refers the element to drop.
 void PropertyHandle.setEncryption(java.lang.String encryptionID)
           
 void LineHandle.setOrientation(java.lang.String orientation)
          Sets the orientation of the line.
 void StyleRuleHandle.setOperator(java.lang.String operator)
          Sets the operator.
 void FormatValueHandle.setCategory(java.lang.String pattern)
          Sets the category of the format.
 void TableHandle.setCaption(java.lang.String caption)
          Sets the caption text of this table.
 void TableHandle.setCaptionKey(java.lang.String captionKey)
          Sets the resource key of the caption.
 ColumnBandData TableHandle.copyColumn(int columnIndex)
          Copies a column and cells under it with the given column number.
 void TableHandle.pasteColumn(ColumnBandData data, int columnNumber, boolean inForce)
          Pastes a column with its cells to the given column number.
 IDesignElement TableHandle.copyRow(RowOperationParameters parameters)
          Copies table row with the given parameters.
 void TableHandle.pasteRow(IDesignElement copiedRow, RowOperationParameters parameters)
          Pastes table row to destination row with the given parameters.
 void TableHandle.insertRow(RowOperationParameters parameters)
          Inserts table row to the given destination row with the given parameters.
 void TableHandle.insertAndPasteRow(IDesignElement copiedRow, RowOperationParameters parameters)
          Inserts and paste table row to the given destination row with the given parameters.
 void TableHandle.shiftRow(RowOperationParameters parameters)
          Shifts table row to the given destination row with the given parameters.
 void TableHandle.insertAndPasteColumn(ColumnBandData data, int columnNumber)
          Inserts and pastes a column with its cells to the given column number.
 void TableHandle.shiftColumn(int sourceColumn, int destColumn)
          Moves the column from sourceColumn to destIndex.
 void TableHandle.insertColumn(int columnNumber, int positionFlag)
          Inserts a column to the table.
 void ComplexValueHandle.setValue(java.lang.Object value)
          Sets the value of a property to the given value.
 void ComplexValueHandle.setStringValue(java.lang.String value)
          Sets the value of a property or member to a string.
 void ReportItemHandle.setDataSet(DataSetHandle handle)
          Sets the data set of the report item.
 void ReportItemHandle.setCube(CubeHandle handle)
          Sets the cube of the report item.
 void ReportItemHandle.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 ReportItemHandle.setX(double dimension)
          Sets the item's x position to a value in default units.
 void ReportItemHandle.setY(java.lang.String dimension)
          Sets the item's y position using a dimension string with optional unit suffix such as "10" or "10pt".
 void ReportItemHandle.setY(double dimension)
          Sets the item's y position to a value in default units.
 void ReportItemHandle.setHeight(java.lang.String dimension)
          Sets the item's height using a dimension string with optional unit suffix such as "10" or "10pt".
 void ReportItemHandle.setHeight(double dimension)
          Sets the item's height to a value in default units.
 void ReportItemHandle.setWidth(java.lang.String dimension)
          Sets the item's width using a dimension string with optional unit suffix such as "10" or "10pt".
 void ReportItemHandle.setWidth(double dimension)
          Sets the item's width to a value in default units.
 void ReportItemHandle.setBookmark(java.lang.String value)
          Sets the bookmark of the report item.
 void ReportItemHandle.setOnCreate(java.lang.String value)
          Sets the script executed when the element is created in the Factory.
 void ReportItemHandle.setOnRender(java.lang.String value)
          Sets the script executed when the element is prepared for rendering in the Presentation engine.
 void ReportItemHandle.setTocExpression(java.lang.String expression)
          Deprecated.  
 void ReportItemHandle.setOnPrepare(java.lang.String script)
          Sets the on-prepare script of the group element.
 void ReportItemHandle.setOnPageBreak(java.lang.String script)
          Sets the on-pageBreak script of the report item.
 ComputedColumnHandle ReportItemHandle.addColumnBinding(ComputedColumn addColumn, boolean inForce)
          Adds a bound column to the list.
 void ReportItemHandle.removedUnusedColumnBindings()
          Removes unused bound columns from the element.
 TOCHandle ReportItemHandle.addTOC(java.lang.String expression)
          Adds toc structure.
 TOCHandle ReportItemHandle.addTOC(TOC toc)
          Adds toc structure.
 void ReportItemHandle.setZIndex(int zIndex)
          Sets the item's z position to an integer.
 void ReportItemHandle.setDataBindingReference(ReportItemHandle item)
          Sets the report item of which data binding are referred by.
 void ReportItemHandle.removedColumnBindings(java.util.List bindingNameList)
          Removes bound columns from the element.
 void ReportItemHandle.removedColumnBinding(java.lang.String bindingName)
          Removes bound column from the element.
 void ResultSetColumnHandle.setColumnName(java.lang.String columnName)
          Sets the column name.
 void ResultSetColumnHandle.setDataType(java.lang.String dataType)
          Sets the data type of this column.
 void DataSetParameterHandle.setDataType(java.lang.String dataType)
          Sets the data type of this parameter.
 void DataSetParameterHandle.setName(java.lang.String name)
          Sets the parameter name.
 void DataSetParameterHandle.setParameterDataType(java.lang.String dataType)
          Sets the data type in parameter type choices to this parameter.
 void StyleHandle.setBackgroundAttachment(java.lang.String value)
          Sets the background attachment.
 void StyleHandle.setBackgroundImage(java.lang.String value)
          Sets the address of the background image.
 void StyleHandle.setBackgroundRepeat(java.lang.String value)
          Sets the repeat pattern for a background image.
 void StyleHandle.setBorderBottomStyle(java.lang.String value)
          Sets the style of the bottom line of the border.
 void StyleHandle.setBorderLeftStyle(java.lang.String value)
          Sets the style of the left line of the border.
 void StyleHandle.setBorderRightStyle(java.lang.String value)
          Sets the style of the right line of the border.
 void StyleHandle.setBorderTopStyle(java.lang.String value)
          Sets the style of the top line of the border.
 void StyleHandle.setCanShrink(boolean value)
          Sets whether the section can shrink if the actual content is smaller than the design size.
 void StyleHandle.setStringFormat(java.lang.String pattern)
          Sets the pattern of a string format.
 void StyleHandle.setStringFormatCategory(java.lang.String pattern)
          Sets the category of a string format.
 void StyleHandle.setNumberFormat(java.lang.String pattern)
          Sets the pattern of a number format.
 void StyleHandle.setNumberFormatCategory(java.lang.String category)
          Sets the category of a number format for a highlight rule.
 void StyleHandle.setDateTimeFormat(java.lang.String pattern)
          Sets the pattern of a date time format for a highlight rule.
 void StyleHandle.setDateTimeFormatCategory(java.lang.String pattern)
          Sets the category of a number format.
 void StyleHandle.setDateFormat(java.lang.String pattern)
          Sets the pattern of a date time format for a highlight rule.
 void StyleHandle.setDateFormatCategory(java.lang.String pattern)
          Sets the category of a number format.
 void StyleHandle.setTimeFormat(java.lang.String pattern)
          Sets the pattern of a date time format for a highlight rule.
 void StyleHandle.setTimeFormatCategory(java.lang.String pattern)
          Sets the category of a number format.
 void StyleHandle.setDisplay(java.lang.String value)
          Sets the value that specifies if a top-level element should be a block or in-line element.
 void StyleHandle.setMasterPage(java.lang.String value)
          Sets the master page name on which to start this section.
 void StyleHandle.setOrphans(java.lang.String value)
          Sets the orphans property.
 void StyleHandle.setPageBreakAfter(java.lang.String value)
          Sets the page break after property for block-level elements.
 void StyleHandle.setPageBreakBefore(java.lang.String value)
          Sets the page break before property for block-level elements.
 void StyleHandle.setPageBreakInside(java.lang.String value)
          Sets the page break inside property for block-level elements.
 void StyleHandle.setShowIfBlank(boolean value)
          Sets whether to show this frame even if it is empty, or all its data elements are empty.
 void StyleHandle.setTextUnderline(java.lang.String value)
          Sets one 'text-decoration' property to set underline styles.
 void StyleHandle.setTextOverline(java.lang.String value)
          Sets one 'text-decoration' property to set overline styles.
 void StyleHandle.setTextLineThrough(java.lang.String value)
          Sets one 'text-decoration' property to set line-through styles.
 void StyleHandle.setTextAlign(java.lang.String value)
          Sets the text align for block-level elements.
 void StyleHandle.setTextTransform(java.lang.String value)
          Sets the value used to transform the text.
 void StyleHandle.setVerticalAlign(java.lang.String value)
          Sets the value of the vertical align property for inline elements.
 void StyleHandle.setWhiteSpace(java.lang.String value)
          Sets the white space property for block elements.
 void StyleHandle.setWidows(java.lang.String value)
          Sets the widows property.
 void StyleHandle.setMapTestExpr(java.lang.String value)
          Deprecated.  
 void StyleHandle.setHighlightTestExpr(java.lang.String value)
          Deprecated.  
 void StyleHandle.setFontWeight(java.lang.String fontWeight)
          Sets the weight of the font.
 void StyleHandle.setFontVariant(java.lang.String fontVariant)
          Sets the variant of the font.
 void StyleHandle.setFontStyle(java.lang.String fontStyle)
          Sets the style of the font.
protected  void RowBandPasteAction.doPaste(org.eclipse.birt.report.model.elements.TableRow copiedRow, RowOperationParameters parameters)
          Pastes the given table row to target row with the given slot id , group id and destination index.
 void DesignElementHandle.setProperty(java.lang.String propName, java.lang.Object value)
          Sets the value of a property from a generic object.
 void DesignElementHandle.setIntProperty(java.lang.String propName, int value)
          Sets the value of a property to an integer.
 void DesignElementHandle.setStringProperty(java.lang.String propName, java.lang.String value)
          Sets the value of a property to a string.
 void DesignElementHandle.setFloatProperty(java.lang.String propName, double value)
          Sets the value of a property to a double.
 void DesignElementHandle.setNumberProperty(java.lang.String propName, java.math.BigDecimal value)
          Sets the value of a property to a number (BigDecimal).
 void DesignElementHandle.clearProperty(java.lang.String propName)
          Clears the value of a property.
 void DesignElementHandle.clearAllProperties()
          Clears values of all properties.
 void DesignElementHandle.setProperties(java.util.Map properties)
          Sets a bunch of property values on the element.
 void DesignElementHandle.clearContents(int slotId)
          Clears all the content within the given slot.
 void DesignElementHandle.localize()
          Localize the element, break the parent/child relationship and set all the extended properties locally.
 void DesignElementHandle.dropAndClear()
          Drops this element from the design.
 void DesignElementHandle.drop()
          Drops this element from the design.
 void DesignElementHandle.copyPropertyTo(java.lang.String propName, DesignElementHandle targetHandle)
          Copies all properties to the target element.
 void DesignElementHandle.setEventHandlerClass(java.lang.String expr)
          Sets the group expression.
 TemplateElementHandle DesignElementHandle.createTemplateElement(java.lang.String name)
          Creates a template element handle and transforms the current element handle to the created template element.
 TemplateElementHandle DesignElementHandle.revertToTemplate(java.lang.String name)
          Creates a template element handle and transforms the current element handle to the created template element if the current element is based on a template parameter definition.
 void DesignElementHandle.revertToReportItem()
          if this design element is based on a template definition DesignElementHandle.isTemplateParameterValue( ),get rid of the template definition )
 void DesignElementHandle.setPropertyBinding(java.lang.String propName, java.lang.String value)
          Sets the mask of the specified property.
 void DesignElementHandle.add(java.lang.String propName, DesignElementHandle content)
          Adds a report item to the property with the given element handle.
 void DesignElementHandle.add(java.lang.String propName, DesignElementHandle content, int newPos)
          Adds a report item to this property at the given position.
 java.util.List DesignElementHandle.paste(java.lang.String propName, DesignElementHandle content)
          Pastes a report item to this property.
 java.util.List DesignElementHandle.paste(java.lang.String propName, IDesignElement content)
          Pastes a report item to this property.
 java.util.List DesignElementHandle.paste(java.lang.String propName, DesignElementHandle content, int newPos)
          Pastes a report item to the slot.
 java.util.List DesignElementHandle.paste(java.lang.String propName, IDesignElement content, int newPos)
          Pastes a report item to the property.
 void DesignElementHandle.shift(java.lang.String propName, DesignElementHandle content, int toPosn)
          Moves the position of a content element within this container.
 void DesignElementHandle.moveTo(int posn)
          Moves this element handle to the given position within its container.
 void DesignElementHandle.move(java.lang.String fromPropName, DesignElementHandle content, DesignElementHandle newContainer, java.lang.String toPropName)
          Moves a content element from this element into a property in another container element.
 void DesignElementHandle.moveTo(DesignElementHandle newContainer, java.lang.String toPropName)
          Moves this element to a property in another container element.
 void DesignElementHandle.move(java.lang.String fromPropName, DesignElementHandle content, DesignElementHandle newContainer, java.lang.String toPropName, int newPos)
          Moves a content element into a property in another container element at the specified position.
 void DesignElementHandle.moveTo(DesignElementHandle newContainer, java.lang.String toPropName, int newPos)
          Moves this element to a property in another container element at the specified position.
 void DesignElementHandle.dropAndClear(java.lang.String propName, DesignElementHandle content)
          Drops a content element from the container, and clear any reference property which refers the element to drop.
 void DesignElementHandle.drop(java.lang.String propName, DesignElementHandle content)
          Drops a content element from the container, and unresolve any reference property which refers the element to drop.
 void DesignElementHandle.dropAndClear(java.lang.String propName, int posn)
          Drops a content element at the given position from the container, and clear any reference property which refers the element to drop.
 void DesignElementHandle.drop(java.lang.String propName, int posn)
          Drops a content element at the given position from the container, and unresolve any reference property which refers the element to drop.
 void DesignElementHandle.setEncryption(java.lang.String propName, java.lang.String encryptionID)
           
 void JoinConditionHandle.setJoinType(java.lang.String type)
          Sets the join type value of this condition.
 void JoinConditionHandle.setOperator(java.lang.String operator)
          Sets the operator value of this condition.
 void ColumnHintHandle.setAnalysis(java.lang.String analysis)
          Sets the analysis option.
 void ColumnHintHandle.setColumnName(java.lang.String columnName)
          Sets the column name.
 void ColumnHintHandle.setExport(java.lang.String export)
          Sets the export option.
 void ColumnHintHandle.setSearching(java.lang.String searching)
          Sets the searching option.
 void AutoTextHandle.setAutoTextType(java.lang.String type)
          Sets the autotext type for this parameter.
 void HighlightRuleHandle.setBorderBottomStyle(java.lang.String value)
          Sets the style of the border bottom line.
 void HighlightRuleHandle.setBorderLeftStyle(java.lang.String value)
          Sets the style of the border left line.
 void HighlightRuleHandle.setBorderRightStyle(java.lang.String value)
          Sets the style of the border right line.
 void HighlightRuleHandle.setBorderTopStyle(java.lang.String value)
          Sets the style of the top line of the border.
 void HighlightRuleHandle.setTextUnderline(java.lang.String value)
          Sets the text underline property.
 void HighlightRuleHandle.setTextOverline(java.lang.String value)
          Sets the text overline property.
 void HighlightRuleHandle.setTextLineThrough(java.lang.String value)
          Sets the text line through property.
 void HighlightRuleHandle.setTextAlign(java.lang.String value)
          Sets the text align property.
 void HighlightRuleHandle.setTextTransform(java.lang.String value)
          Sets the text transform property.
 void HighlightRuleHandle.setFontWeight(java.lang.String value)
          Sets the font weight in a string for the style.
 void HighlightRuleHandle.setFontVariant(java.lang.String value)
          Sets the font variant in a string .
 void HighlightRuleHandle.setFontStyle(java.lang.String value)
          Sets the font style in a string for the style.
 void HighlightRuleHandle.setStringFormatCategory(java.lang.String category)
          Sets the category of a string format for a highlight rule.
 void HighlightRuleHandle.setNumberFormatCategory(java.lang.String category)
          Sets the category of a number format for a highlight rule.
 void HighlightRuleHandle.setDateTimeFormatCategory(java.lang.String pattern)
          Sets the category of a number format for a highlight rule.
 void HighlightRuleHandle.setStyle(StyleHandle style)
          Sets the style property.
 void HighlightRuleHandle.setStyleName(java.lang.String styleName)
          Sets the style property.
 DimensionJoinConditionHandle DimensionConditionHandle.addJoinCondition(DimensionJoinCondition joinCondition)
           
 void DimensionConditionHandle.removeJoinCondition(DimensionJoinCondition joinCondition)
          Removes join condition from this dimension condition.
 void DimensionConditionHandle.removeJoinCondition(int index)
          Remove the join condition in the specified position.
 void DimensionConditionHandle.setHierarchy(java.lang.String hierarchyName)
          Sets the referred hierarchy by the name.
 void DimensionConditionHandle.setHierarchy(HierarchyHandle hierarchyHandle)
          Sets the referred hierarchy by the handle.
 void AccessControlHandle.addRole(java.lang.String role)
          Adds the given role to the list.
 void AccessControlHandle.addUserName(java.lang.String userName)
          Adds the given user name to the list.
 void AccessControlHandle.removeRole(java.lang.String role)
          Removes the given role from the list.
 void AccessControlHandle.removeUserName(java.lang.String userName)
          Removes the given user name from the list.
 void AccessControlHandle.setPermission(java.lang.String permission)
          Sets the permission.
 void HideRuleHandle.setFormat(java.lang.String format)
          Sets the output format of this visibility rule.
 void SimpleMasterPageHandle.setShowHeaderOnFirst(boolean showHeaderOnFirst)
          Changes the status to show page header on the first page or not.
 void SimpleMasterPageHandle.setShowFooterOnLast(boolean showFooterOnLast)
          Changes the status to show footer on the last page.
 void SimpleMasterPageHandle.setFloatingFooter(boolean isFloatingFooter)
          Changes the status to say if it has a floating footer or not.
 void SlotHandle.dropAndClear(DesignElementHandle content)
          Drops a content element from the slot, and clear any reference property which refers the element to drop.
 void SlotHandle.drop(DesignElementHandle content)
          Drops a content element from the slot, and unresolve any reference property which refers the element to drop.
 void SlotHandle.dropAndClear(int posn)
          Drops a content element at the given position from the slot, and clear any reference property which refers the element to drop.
 void SlotHandle.drop(int posn)
          Drops a content element at the given position from the slot, and unresolve any reference property which refers the element to drop.
 ActionHandle DataItemHandle.setAction(Action action)
          Set an action on the image.
 void DataItemHandle.setDistinct(java.lang.String distinct)
          Deprecated. by the drop function of Cell element.
 void DataItemHandle.setDistinctReset(java.lang.String value)
          Deprecated. by the drop function of Cell element.
 void DataItemHandle.setValueExpr(java.lang.String expr)
          Deprecated. As of BIRT version 2.1.0, replaced by setResultSetColumn(String columnName)
 void DataItemHandle.setHelpText(java.lang.String value)
          Sets the help text of this data item.
 void DataItemHandle.setHelpTextKey(java.lang.String value)
          Sets the resource key of the help text of this data item.
 void DataItemHandle.setResultSetColumn(java.lang.String columnName)
          Sets the value of the column name property.
 void ColumnHandle.setRepeatCount(int count)
          Sets the repeat count for this column.
 void ColumnHandle.setAlignment(java.lang.String alignment)
          Deprecated. by the StyleHandle.setTextAlign(String)
 void GroupPropertyHandle.setValue(java.lang.Object value)
          Set the object value on a group of elements.
 void GroupPropertyHandle.setStringValue(java.lang.String value)
          Set the string value on a group of elements.
 void GroupPropertyHandle.clearValue()
          Clears the value of the property on every element.
 void MemberValueHandle.setValue(java.lang.String value)
          Sets the value of this member value.
 void MemberValueHandle.setLevel(LevelHandle levelHandle)
          Sets the referred level of this member value.
 void DimensionJoinConditionHandle.setLevel(java.lang.String levelName)
          Sets the referred level by the name.
 void DimensionJoinConditionHandle.setLevel(LevelHandle levelHandle)
          Sets the referred level by the handle.
 void ScriptDataSetHandle.setOpen(java.lang.String value)
          Sets the script for opening data set.
 void ScriptDataSetHandle.setDescribe(java.lang.String value)
          Sets the script for describing the result set dynamically.
 void ScriptDataSetHandle.setFetch(java.lang.String value)
          Sets the script for providing the data for the next row from the result set.
 void ScriptDataSetHandle.setClose(java.lang.String value)
          Sets the script for closing data set.
 void MemberHandle.setValue(java.lang.Object value)
           
 void MemberHandle.addItem(java.lang.Object item)
           
 void ImageHandle.setSource(java.lang.String source)
          Sets the image source type.
 void ImageHandle.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 ImageHandle.setURL(java.lang.String url)
          Sets the image uri property.
 void ImageHandle.setURI(java.lang.String uri)
          Deprecated. should use ImageHandle.setFile(String) or ImageHandle.setURL(String).
 void ImageHandle.setFile(java.lang.String file)
          Sets the image uri property.
 void ImageHandle.setScale(double scale)
          Sets the image scale property.
 void ImageHandle.setSize(java.lang.String size)
          Sets the image size property.
 void ImageHandle.setTypeExpression(java.lang.String value)
          Sets the type expression value.
 void ImageHandle.setValueExpression(java.lang.String value)
          Sets the value expression value.
 ActionHandle ImageHandle.setAction(Action action)
          Set an action on the image.
 void ImageHandle.setHelpText(java.lang.String helpText)
          Sets the help text of this image item.
 void ImageHandle.setHelpTextKey(java.lang.String helpTextKey)
          Sets the resource key of help text of this image item.
 void ReportDesignHandle.setDisplayNameKey(java.lang.String displayNameKey)
          Sets the resource key of the display name.
 void ReportDesignHandle.setDisplayName(java.lang.String displayName)
          Sets the display name.
 void ReportDesignHandle.setIconFile(java.lang.String iconFile)
          Sets the design icon/thumbnail file path.
 void ReportDesignHandle.setCheatSheet(java.lang.String cheatSheet)
          Sets the design cheat sheet file path.
 void ReportDesignHandle.setThumbnail(byte[] data)
          Sets the thumbnail image encoded in ISO-8859-1.
 void ReportDesignHandle.deleteThumbnail()
          Deletes the thumbnail image in the design.
 void ReportDesignHandle.setLayoutPreference(java.lang.String layout)
          Sets the layout preference of this report design.
 void ReportDesignHandle.addCss(CssStyleSheetHandle sheetHandle)
          Includes one css with the given css file name.
 void ReportDesignHandle.addCss(java.lang.String fileName)
          Includes one css with the given css file name.
 void ReportDesignHandle.dropCss(CssStyleSheetHandle sheetHandle)
          Drops the given css style sheet of this design file.
 void ReportDesignHandle.reloadCss(CssStyleSheetHandle sheetHandle)
          Reloads the css with the given css file path.
 void ComputedColumnHandle.setDisplayName(java.lang.String columnDisplayName)
          Sets the column display name.
 void ComputedColumnHandle.setName(java.lang.String columnName)
          Sets the column name.
 void ComputedColumnHandle.setExpression(java.lang.String expression)
          Sets the expression used to define this computed column.
 void ComputedColumnHandle.setDataType(java.lang.String dataType)
          Sets the data type of this column.
 void ComputedColumnHandle.addAggregateOn(java.lang.String aggreValue)
          Adds an aggregate level to the list.
 AggregationArgumentHandle ComputedColumnHandle.addArgument(AggregationArgument argument)
          Adds an arguments to list.
 void ComputedColumnHandle.removeAggregateOn(java.lang.String aggreValue)
          Removes an aggregate level from the list.
 void ComputedColumnHandle.removeArgument(AggregationArgument argument)
          Removes an arguments from list.
 void ComputedColumnHandle.setAggregateFunction(java.lang.String expression)
          Sets the expression used to define this computed column.
 void ComputedColumnHandle.setFilterExpression(java.lang.String expression)
          Sets the expression used to define this computed column.
 void ComputedColumnHandle.clearAggregateOnList()
          Clears the aggregate on list.
 void ComputedColumnHandle.clearArgumentList()
          Clears the argument list.
 void CascadingParameterGroupHandle.setDataSet(DataSetHandle handle)
          Sets the data set of the report item.
 void CascadingParameterGroupHandle.setPromptText(java.lang.String promptValue)
          Sets the value for the display prompt context.
 void CascadingParameterGroupHandle.setDataSetMode(java.lang.String mode)
          Sets the mode for data set support.
 void TemplateParameterDefinitionHandle.setAllowedType(java.lang.String type)
          Sets the allowed type of the template parameter definition.
 void TemplateParameterDefinitionHandle.setDescription(java.lang.String description)
          Sets the description of the template parameter definition.
 void TemplateParameterDefinitionHandle.setDescriptionKey(java.lang.String resourceKey)
          Sets the resource key of the static description of the template parameter definition.
 void RowHandle.setBookmark(java.lang.String value)
          Sets the bookmark of this row.
 void RowHandle.setOnPrepare(java.lang.String script)
          Sets the on-prepare script of the group element.
 void RowHandle.setOnCreate(java.lang.String script)
          Sets the on-create script of the group element.
 void RowHandle.setOnRender(java.lang.String script)
          Sets the on-render script of the group element.
 void RowHandle.setEventHandleClass(java.lang.String expr)
          Sets the group expression.
 void RowHandle.setSuppressDuplicates(boolean value)
          Sets the flag whether to suppress duplicates rows with same content.
 void SimpleGroupElementHandle.clearLocalProperties()
           
 void FreeFormHandle.bringForward(ReportItemHandle content)
          Increases the z-index of the given element by 1.
 void FreeFormHandle.sendBackward(ReportItemHandle content)
          Reduces the z-index of the given element that resides in the freeform.
 void FreeFormHandle.bringToFront(ReportItemHandle content)
          Increases the z-index of the given element so that the element will have the maximal z-index value.
 void FreeFormHandle.sendToBack(ReportItemHandle content)
          Reduces the z-index of the given element so that the element will have the minimal z-index value.
 void ExtendedItemHandle.setExternalScript(java.lang.String theScript)
          Sets the scripts in the extension element model.
 void ExtendedItemHandle.setAltText(java.lang.String altText)
          Sets the alt text of this extended item.
 void ExtendedItemHandle.setAltTextKey(java.lang.String altTextKey)
          Sets the alt text id of this extended item.
 ColumnBandData GridHandle.copyColumn(int columnIndex)
          Copies a column and cells under it with the given column number.
 void GridHandle.pasteColumn(ColumnBandData data, int columnNumber, boolean inForce)
          Pastes a column with its cells to the given column number.
 void GridHandle.insertAndPasteColumn(ColumnBandData data, int columnNumber)
          Inserts and pastes a column with its cells to the given column number.
 void GridHandle.shiftColumn(int sourceColumn, int destColumn)
          Moves the column from sourceColumn to destIndex.
 IDesignElement GridHandle.copyRow(RowOperationParameters parameters)
          Copies table row with the given parameters.
 void GridHandle.pasteRow(IDesignElement copiedRow, RowOperationParameters parameters)
          Pastes table row to destination row with the given parameters.
 void GridHandle.insertRow(RowOperationParameters parameters)
          Inserts table row to the given destination row with the given parameters.
 void GridHandle.insertAndPasteRow(IDesignElement copiedRow, RowOperationParameters parameters)
          Inserts and paste table row to the given destination row with the given parameters.
 void GridHandle.shiftRow(RowOperationParameters parameters)
          Shifts table row to the given destination row with the given parameters.
 void FilterConditionElementHandle.setExpr(java.lang.String filterExpr)
          Sets the filter expression.
 void FilterConditionElementHandle.setOperator(java.lang.String operator)
          Sets the operator of this filter condition.
 void FilterConditionElementHandle.setValue1(java.lang.String value1Expr)
          Sets the value 1 expression of this filter condition.
 void FilterConditionElementHandle.setValue1(java.util.List value1List)
          Sets the value 1 expression list of this filter condition.
 void FilterConditionElementHandle.setValue2(java.lang.String value2Expr)
          Sets the value 2 expression of this filter condition.
 void FilterConditionElementHandle.setFilterTarget(java.lang.String filterTarget)
          Sets the filter target.
 void FilterConditionElementHandle.setOptional(boolean isOptional)
          Sets the optional status for this filter condition.
 void ScriptDataSourceHandle.setOpen(java.lang.String value)
          Sets the script for opening data connection.
 void ScriptDataSourceHandle.setClose(java.lang.String value)
          Sets the script name for closing data connection.
 void TextDataHandle.setValueExpr(java.lang.String expr)
          Sets the expression that gives the text that this multi-line data item displays.
 void TextDataHandle.setContentTypeExpr(java.lang.String expr)
          Deprecated. by the method TextDataHandle.setContentType(String)
 void TextDataHandle.setContentType(java.lang.String contentType)
          Sets the expression that defines the text type this multi-line data item holds.
 void ParameterGroupHandle.setHelpText(java.lang.String text)
          Returns additional pop-up help text associated with the group.
 void ParameterGroupHandle.setHelpTextKey(java.lang.String text)
          Sets the resource key of the help text for this parameter group.
 void ParameterGroupHandle.setStartExpanded(boolean value)
          Sets whether the UI can expand and collapse groups.
 void LabelHandle.setText(java.lang.String text)
          Sets the text of the label.
 void LabelHandle.setTextKey(java.lang.String resourceKey)
          Sets the resource key of the static text of the label.
 ActionHandle LabelHandle.setAction(Action action)
          Set an action on the image.
 void LabelHandle.setHelpText(java.lang.String text)
          Sets the help text of this label item.
 void LabelHandle.setHelpTextKey(java.lang.String resourceKey)
          Sets the help text key of this label item.
 void ColorHandle.setRGB(int rgbValue)
          Sets a color with a given integer RGB value.
 void EmbeddedImageHandle.setName(java.lang.String name)
          Sets the embedded image name.
 void EmbeddedImageHandle.setType(java.lang.String type)
          Sets the image type.
 void TemplateDataSetHandle.transformToDataSet(DataSetHandle dataSetHandle)
          Transforms the current template data set to the given real data set.
 void OdaLevelAttributeHandle.setNativeName(java.lang.String nativeName)
          Sets the native name for this result set column.
 void DimensionHandle.setAbsolute(double value)
          Sets the value of a dimension in default units.
 void ReportElementHandle.setPropertyMask(java.lang.String propName, java.lang.String maskValue)
          Sets the mask of the specified property.
 void ReportElementHandle.setDisplayNameKey(java.lang.String displayNameKey)
          Sets the resource key of the display name.
 void ReportElementHandle.setDisplayName(java.lang.String displayName)
          Sets the display name.
 void ReportElementHandle.setCustomXml(java.lang.String customXml)
          Sets the custom XML.
 void ReportElementHandle.setComments(java.lang.String theComments)
          Sets the comments of the report element.
 void ScriptLibHandle.setName(java.lang.String name)
          Sets the jar file name value.
 void TemplateElementHandle.setDescription(java.lang.String description)
          Sets the description of the template element.
 void TemplateElementHandle.setDescriptionKey(java.lang.String resourceKey)
          Sets the resource key of the static description of the template element.
 void CellHandle.setColumnSpan(int span)
          Sets the cell's column span.
 void CellHandle.setRowSpan(int span)
          Sets the cell's row span.
 void CellHandle.setDrop(java.lang.String drop)
          Sets the cell's drop property.
 void CellHandle.setColumn(int column)
          Sets the cell's column property.
 void CellHandle.setOnPrepare(java.lang.String script)
          Sets the on-prepare script of the group element.
 void CellHandle.setOnCreate(java.lang.String script)
          Sets the on-create script of the group element.
 void CellHandle.setOnRender(java.lang.String script)
          Sets the on-render script of the group element.
 void CellHandle.setEventHandleClass(java.lang.String expr)
          Sets the group expression.
 void TOCHandle.setExpression(java.lang.String expression)
          Sets expression of TOC.
 void TOCHandle.setStyleName(java.lang.String styleName)
          Sets style of TOC.
 void SimpleValueHandle.setIntValue(int value)
          Sets the value of the property or member to the given integer.
 void SimpleValueHandle.setStringValue(java.lang.String value)
          Sets the value of the property or member to the given integer.
 void SimpleValueHandle.setFloatValue(double value)
          Sets the value of the property or member to the given double.
 void SimpleValueHandle.setNumberValue(java.math.BigDecimal value)
          Sets the value of the property or member to the given number.
 void SimpleValueHandle.clearValue()
          Clears the value of the property or member.
abstract  void SimpleValueHandle.setValue(java.lang.Object value)
          Sets the value of a property or member to the object given.
 void SimpleValueHandle.replaceItem(IStructure oldItem, IStructure newItem)
          Replaces an old structure with a new one for the this property or member.
 StructureHandle SimpleValueHandle.addItem(IStructure item)
          Adds an item to the end of a list property or member.
abstract  void SimpleValueHandle.addItem(java.lang.Object item)
          Adds an item to the end of a list property.
 StructureHandle SimpleValueHandle.insertItem(IStructure item, int posn)
          Inserts a new item into a list property or member at the given position.
 void PrivateStyleHandle.dropAndClear()
          This method is not defined for private styles.
 void PrivateStyleHandle.drop()
          This method is not defined for private styles.
 void GraphicMasterPageHandle.setColumnCount(int count)
          Sets the number of columns in the report.
 void TextItemHandle.setContent(java.lang.String value)
          Sets the text for the text element.
 void TextItemHandle.setContentType(java.lang.String contentType)
          Sets the content type of this text item.
 void TextItemHandle.setContentKey(java.lang.String resourceKey)
          Sets the resource key of the text for the item.
 void OdaResultSetColumnHandle.setNativeName(java.lang.String nativeName)
          Sets the native name for this result set column.
 void SelectionChoiceHandle.setValue(java.lang.String value)
          Sets the data value for this choice.
 void SortElementHandle.setKey(java.lang.String key)
          Sets an expression that gives the sort key on which to sort.
 void SortElementHandle.setDirection(java.lang.String direction)
          Sets the sort direction.
 void JointDataSetHandle.addDataSet(java.lang.String dataSetName)
          Adds a data set into this joint data set by name.
 void JointDataSetHandle.removeDataSet(java.lang.String dataSetName)
          Removes a data set from this joint data set by name.
 void JointDataSetHandle.setProperty(java.lang.String propName, java.lang.Object value)
           
 void StructureHandle.setProperty(java.lang.String memberName, java.lang.Object value)
          Sets the value of the member.
 void StructureHandle.setDesignTime(boolean isDesignTime)
           
 void GroupHandle.setKeyExpr(java.lang.String expr)
          Sets the group expression.
 void GroupHandle.setGroupStart(java.lang.String groupStart)
          Deprecated. by GroupHandle.setIntervalBase(String)
 void GroupHandle.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 GroupHandle.setInterval(java.lang.String interval)
          Returns the interval of this group.
 void GroupHandle.setIntervalRange(double intervalRange)
          Returns the interval range of this group.
 void GroupHandle.setIntervalRange(java.lang.String intervalRange)
          Sets the interval range of group.
 void GroupHandle.setSortDirection(java.lang.String direction)
          Sets the sort direction of this group.
 void GroupHandle.setTocExpression(java.lang.String expression)
          Deprecated.  
 void GroupHandle.setSortType(java.lang.String sortType)
          Sets the sort type, which indicates the way of sorting
 void GroupHandle.setOnPrepare(java.lang.String script)
          Sets the on-prepare script of the group element.
 void GroupHandle.setRepeatHeader(boolean value)
          Sets whether to repeat the headings at the top of each page.
 void GroupHandle.setPageBreakAfter(java.lang.String value)
          Sets page break after property value of this group.
 void GroupHandle.setPageBreakInside(java.lang.String value)
          Sets page break inside property value of this group.
 void GroupHandle.setPageBreakBefore(java.lang.String value)
          Sets page break before property value of this group.
 void GroupHandle.setHideDetail(boolean value)
          Sets whether to hide the detail rows of this group.
 void GroupHandle.setOnPageBreak(java.lang.String script)
          Sets the on-pageBreak script of the group element.
 ComputedColumnHandle GroupHandle.addColumnBinding(ComputedColumn addColumn, boolean inForce)
          Deprecated. since BIRT 2.1 RC2
 TOCHandle GroupHandle.addTOC(java.lang.String expression)
          Adds toc structure.
 TOCHandle GroupHandle.addTOC(TOC toc)
          Adds toc structure.
 void GroupHandle.setBookmark(java.lang.String value)
          Sets the bookmark of listing group.
 void SortKeyHandle.setKey(java.lang.String key)
          Sets an expression that gives the sort key on which to sort.
 void SortKeyHandle.setDirection(java.lang.String direction)
          Sets the sort direction.
 void SortKeyHandle.setColumnName(java.lang.String columnName)
          Deprecated. This property has been removed. See the method SortKeyHandle.setKey(String).
 void AggregationArgumentHandle.setName(java.lang.String argumentName)
          Sets the argument name.
 void AggregationArgumentHandle.setValue(java.lang.String argumentValue)
          Sets the argument value.
 void PropertyMaskHandle.setMask(java.lang.String mask)
          Sets the property mask.
 void PropertyMaskHandle.setName(java.lang.String name)
          Sets the property name.
 void ParameterHandle.setHelpText(java.lang.String helpText)
          Returns the additional text to display for the parameter to explain how to use the parameter.
 void ParameterHandle.setHelpTextKey(java.lang.String resourceKey)
          Sets the resource key of the additional text to display for the parameter to explain how to use the parameter.
 void ParameterHandle.setHidden(boolean hidden)
          Sets the hidden property of this parameter.
 void ParameterHandle.setValidate(java.lang.String validation)
          Sets the custom validation code for the parameter.
 

Uses of SemanticException in org.eclipse.birt.report.model.api.command
 

Subclasses of SemanticException in org.eclipse.birt.report.model.api.command
 class CircularExtendsException
          An error indicates circular extension while setting the extends property of an element.
 class ContentException
          Reports an error during a container operation.
 class CssException
          Included css style sheet exception
 class CustomMsgException
          Reports an error during a user-defined message operation.
 class EncryptionException
          Indicates an error when setting the name of an element.
 class ExtendsException
          Indicates an error while setting the extends property of an element.
 class ExtendsForbiddenException
          An error indicates not supported extension while setting the extends property of an element.
 class InvalidParentException
          An error indicates invalid parent while setting the extends property of an element.
 class LibraryException
          Indicates an error while operating with library.
 class NameException
          Indicates an error when setting the name of an element.
 class PropertyNameException
          Exception thrown when a property name is invalid.
 class StyleException
          Indicates an error while setting the style of an element.
 class TemplateException
          Reports an error during a template related operation.
 class ThemeException
          Indicates an error while setting the style of an element.
 class UserPropertyException
          Reports an error during a user property operation.
 class WrongTypeException
          An error indicates wrong type while setting the extends property of an element.
 

Uses of SemanticException in org.eclipse.birt.report.model.api.elements
 

Subclasses of SemanticException in org.eclipse.birt.report.model.api.elements
 class SemanticError
          The class provides the error code and the element with semantic error.
 

Uses of SemanticException in org.eclipse.birt.report.model.api.elements.structures
 

Methods in org.eclipse.birt.report.model.api.elements.structures that throw SemanticException
 void TOC.setExpression(java.lang.String expression)
          Sets toc expression.
 void ScriptLib.setName(java.lang.String name)
          Sets the jar file name value.
 

Uses of SemanticException in org.eclipse.birt.report.model.api.extension
 

Subclasses of SemanticException in org.eclipse.birt.report.model.api.extension
 class ExtendedElementException
          Base class for all peer-provided exceptions.
 

Methods in org.eclipse.birt.report.model.api.extension that throw SemanticException
 void MultiRowItem.addFilterCondition(IFilterCondition condition)
           
 void MultiRowItem.addSortCondition(ISortCondition condition)
           
 void MultiRowItem.removeFilterCondition(IFilterCondition condition)
           
 void MultiRowItem.removeFilterConditions()
           
 void MultiRowItem.removeSortCondition(ISortCondition condition)
           
 void MultiRowItem.removeSortConditions()
           
 void MultiRowItem.addDataBinding(IDataBinding binding)
           
 void MultiRowItem.addHideRule(IHideRule rule)
           
 void MultiRowItem.addHighlightRule(IHighlightRule rule)
           
 void MultiRowItem.setX(double dimension)
           
 void MultiRowItem.setX(java.lang.String dimension)
           
 void MultiRowItem.setY(double dimension)
           
 void MultiRowItem.setY(java.lang.String dimension)
           
 void MultiRowItem.removeDataBinding(java.lang.String bindingName)
           
 void MultiRowItem.removeDataBindings()
           
 void MultiRowItem.removeHideRule(IHideRule rule)
           
 void MultiRowItem.removeHideRules()
           
 void MultiRowItem.removeHighlightRule(IHighlightRule rule)
           
 void MultiRowItem.removeHighlightRules()
           
 void MultiRowItem.setBookmark(java.lang.String value)
           
 void MultiRowItem.setHeight(double dimension)
           
 void MultiRowItem.setHeight(java.lang.String dimension)
           
 void MultiRowItem.setTocExpression(java.lang.String expression)
           
 void MultiRowItem.setWidth(double dimension)
           
 void MultiRowItem.setWidth(java.lang.String dimension)
           
 void MultiRowItem.setComments(java.lang.String theComments)
           
 void MultiRowItem.setCustomXml(java.lang.String customXml)
           
 void MultiRowItem.setDisplayName(java.lang.String displayName)
           
 void MultiRowItem.setDisplayNameKey(java.lang.String displayNameKey)
           
 void MultiRowItem.setName(java.lang.String name)
           
 void MultiRowItem.setNamedExpression(java.lang.String name, java.lang.String exp)
           
 void MultiRowItem.setUserProperty(java.lang.String name, java.lang.Object value, java.lang.String type)
           
 void MultiRowItem.setUserProperty(java.lang.String name, java.lang.String value)
           
 void SimpleRowItem.addDataBinding(IDataBinding binding)
           
 void SimpleRowItem.addHideRule(IHideRule rule)
           
 void SimpleRowItem.addHighlightRule(IHighlightRule rule)
           
 void SimpleRowItem.removeDataBinding(java.lang.String bindingName)
           
 void SimpleRowItem.removeDataBindings()
           
 void SimpleRowItem.removeHideRule(IHideRule rule)
           
 void SimpleRowItem.removeHideRules()
           
 void SimpleRowItem.removeHighlightRule(IHighlightRule rule)
           
 void SimpleRowItem.removeHighlightRules()
           
 void SimpleRowItem.setBookmark(java.lang.String value)
           
 void SimpleRowItem.setHeight(double dimension)
           
 void SimpleRowItem.setHeight(java.lang.String dimension)
           
 void SimpleRowItem.setTocExpression(java.lang.String expression)
           
 void SimpleRowItem.setWidth(double dimension)
           
 void SimpleRowItem.setWidth(java.lang.String dimension)
           
 void SimpleRowItem.setX(double dimension)
           
 void SimpleRowItem.setX(java.lang.String dimension)
           
 void SimpleRowItem.setY(double dimension)
           
 void SimpleRowItem.setY(java.lang.String dimension)
           
 void SimpleRowItem.setComments(java.lang.String theComments)
           
 void SimpleRowItem.setCustomXml(java.lang.String customXml)
           
 void SimpleRowItem.setDisplayName(java.lang.String displayName)
           
 void SimpleRowItem.setDisplayNameKey(java.lang.String displayNameKey)
           
 void SimpleRowItem.setName(java.lang.String name)
           
 void SimpleRowItem.setNamedExpression(java.lang.String name, java.lang.String exp)
           
 void SimpleRowItem.setUserProperty(java.lang.String name, java.lang.Object value, java.lang.String type)
           
 void SimpleRowItem.setUserProperty(java.lang.String name, java.lang.String value)
           
 

Uses of SemanticException in org.eclipse.birt.report.model.api.metadata
 

Subclasses of SemanticException in org.eclipse.birt.report.model.api.metadata
 class PropertyValueException
          Indicates an invalid property value.
 class ValidationValueException
          Indicates an invalid validation value.
 

Uses of SemanticException in org.eclipse.birt.report.model.api.olap
 

Methods in org.eclipse.birt.report.model.api.olap that throw SemanticException
 void TabularLevelHandle.setColumnName(java.lang.String columnName)
          Sets the column name for this level.
 void TabularLevelHandle.setDisplayColumnName(java.lang.String columnName)
          Sets the display column name for this level.
 void TabularCubeHandle.setDataSet(DataSetHandle handle)
          Sets the data set of this cube.
 DimensionConditionHandle TabularCubeHandle.addDimensionCondition(DimensionCondition condition)
          Adds a dimension condition to this cube.
 DimensionConditionHandle TabularCubeHandle.addDimensionCondition(DimensionCondition condition, int posn)
          Adds a dimension condition to the specified position.
 void TabularCubeHandle.removeDimensionCondition(DimensionCondition condition)
          Removes a dimension condition from this cube.
 void TabularCubeHandle.removeDimensionCondition(DimensionConditionHandle conditionHandle)
           
 void TabularHierarchyHandle.setDataSet(DataSetHandle handle)
          Sets the data set of this hierarchy.
 void OdaDimensionHandle.setNativeName(java.lang.String nativeName)
          Sets the ODA defined cube name.
 void OdaCubeHandle.setNativeName(java.lang.String nativeName)
          Sets the ODA defined cube name.
 void CubeHandle.setDefaultMeasureGroup(MeasureGroupHandle defaultMeasureGroup)
          Sets the default measure group for this cube.
 void CubeHandle.addFilter(FilterCondition fc)
          Adds the filter condition.
 void CubeHandle.removeFilter(FilterCondition fc)
          Removes the filter condition.
 void OdaHierarchyHandle.setNativeName(java.lang.String nativeName)
          Sets the ODA defined cube name.
 void DimensionHandle.setTimeType(boolean isTimeType)
          Sets the status to indicate whether this dimension is a special type of Time.
 void DimensionHandle.setDefaultHierarchy(HierarchyHandle defaultHierarchy)
          Sets the default hierarchy for this dimension.
 void LevelHandle.setIntervalBase(java.lang.String intervalBase)
          Sets the base of the interval property of this level.IntervalBase, in conjunction with Interval and IntervalRange, determines how data is divided into levels.
 void LevelHandle.setInterval(java.lang.String interval)
          Returns the interval of this level.
 void LevelHandle.setIntervalRange(double intervalRange)
          Returns the interval range of this level.
 void LevelHandle.setIntervalRange(java.lang.String intervalRange)
          Sets the interval range of this level.
 void LevelHandle.setLevelType(java.lang.String levelType)
          Sets the level type.
 void LevelHandle.setDataType(java.lang.String dataType)
          Sets the data type of this level.
 void LevelHandle.setDateTimeLevelType(java.lang.String dateTimeType)
          Sets the date-time type of this level.
 void LevelHandle.setDateTimeFormat(java.lang.String dateTimeFormat)
          Sets the date-time format of this level.
 void MeasureHandle.setFunction(java.lang.String function)
          Sets the function for this measure.
 void MeasureHandle.setMeasureExpression(java.lang.String expression)
          Sets the measure expression for this measure.
 void MeasureHandle.setCalculated(boolean isCalculated)
          Sets whether this measure is computed by other measures or not.
 void MeasureHandle.setDataType(java.lang.String dataType)
          Sets the data type of this measure.
 

Uses of SemanticException in org.eclipse.birt.report.model.api.simpleapi
 

Methods in org.eclipse.birt.report.model.api.simpleapi that throw SemanticException
 void ICell.setDrop(java.lang.String drop)
          Sets the cell's drop property.
 void ICell.setColumn(int column)
          Sets the cell's column property.
 void IDataItem.setHelpText(java.lang.String value)
          Sets the help text of this data item.
 void IDataItem.setHelpTextKey(java.lang.String value)
          Sets the resource key of the help text of this data item.
 void IDataSource.setPrivateDriverProperty(java.lang.String name, java.lang.String value)
          Sets a private driver property value with the given name and value.
 void ILabel.setText(java.lang.String text)
          Sets the text of the label.
 void ILabel.setTextKey(java.lang.String resourceKey)
          Sets the resource key of the static text of the label.
 void ILabel.setHelpText(java.lang.String text)
          Sets the help text of this label item.
 void ILabel.setHelpTextKey(java.lang.String resourceKey)
          Sets the help text key of this label item.
 void IColumn.removeHideRule(IHideRule rule)
          Removes all hide rules that matches formatType.
 void IColumn.removeHideRules()
          Removes all hide rules
 void IColumn.addHideRule(IHideRule rule)
          Add HideRule
 void IImage.setSource(java.lang.String source)
          Returns the image source type.
 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 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.setScale(double scale)
          Sets the image scale property.
 void IImage.setSize(java.lang.String size)
          Sets the image size property.
 void IImage.setTypeExpression(java.lang.String value)
          Sets the type expression value.
 void IImage.setValueExpression(java.lang.String value)
          Sets the value expression value.
 void IImage.setHelpText(java.lang.String helpText)
          Sets the help text of this image item.
 void IImage.setHelpTextKey(java.lang.String helpTextKey)
          Sets the resource key of help text of this image item.
 void IImage.setURL(java.lang.String url)
          Sets the image url.
 void IImage.setFile(java.lang.String file)
          Sets the image file.
 void IDesignElement.setNamedExpression(java.lang.String name, java.lang.String exp)
          Sets name of 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 IDesignElement.setUserProperty(java.lang.String name, java.lang.Object value, java.lang.String type)
          Sets user property defined in this element.
 void IHighlightRule.setTestExpression(java.lang.String expression)
          Sets Test Expression
 void IHighlightRule.setFontStyle(java.lang.String style)
          Sets font style
 void IHighlightRule.setFontWeight(java.lang.String weight)
          Sets font weight.
 void IHighlightRule.setDateTimeFormat(java.lang.String format)
          Sets date time format
 void IHighlightRule.setStringFormat(java.lang.String format)
          Sets string format
 void IHighlightRule.setColor(java.lang.String color)
          Sets color
 void IHighlightRule.setValue1(java.lang.String value1)
          Sets Value1
 void IHighlightRule.setValue2(java.lang.String value2)
          Sets Value2
 void IHighlightRule.setOperator(java.lang.String operator)
          Sets Operator
 void IHighlightRule.setBackGroundColor(java.lang.String color)
          Sets backgroudcolor
 void IDataBinding.setName(java.lang.String name)
          Sets the name of column binding.
 void IDataBinding.setExpression(java.lang.String expression)
          Sets expression of column binding.
 void IDataBinding.setDataType(java.lang.String dataType)
          Sets data type of column binding
 void IDataBinding.setAggregateOn(java.lang.String on)
          Sets aggregateOn of column binding.
 void ITable.setRepeatHeader(boolean value)
          Sets whether to repeat the headings at the top of each page.
 void ITable.setCaption(java.lang.String caption)
          Sets the caption text of this table.
 void ITable.setCaptionKey(java.lang.String captionKey)
          Sets the resource key of the caption.
 void IDataSet.setQueryText(java.lang.String query)
          Sets the query text.
 void IDataSet.setPrivateDriverProperty(java.lang.String name, java.lang.String value)
          Sets a private driver property value with the given name and value.
 void IStyle.setBackgroundAttachment(java.lang.String value)
          Sets the background attachment.
 void IStyle.setBackgroundImage(java.lang.String value)
          Sets the address of the background image.
 void IStyle.setBackgroundRepeat(java.lang.String value)
          Sets the repeat pattern for a background image.
 void IStyle.setBorderBottomStyle(java.lang.String value)
          Sets the style of the bottom line of the border.
 void IStyle.setBorderLeftStyle(java.lang.String value)
          Sets the style of the left line of the border.
 void IStyle.setBorderRightStyle(java.lang.String value)
          Sets the style of the right line of the border.
 void IStyle.setBorderTopStyle(java.lang.String value)
          Sets the style of the top line of the border.
 void IStyle.setCanShrink(boolean value)
          Sets whether the section can shrink if the actual content is smaller than the design size.
 void IStyle.setStringFormat(java.lang.String pattern)
          Sets the pattern of a string format.
 void IStyle.setStringFormatCategory(java.lang.String pattern)
          Sets the category of a string format.
 void IStyle.setNumberFormat(java.lang.String pattern)
          Sets the pattern of a number format.
 void IStyle.setNumberFormatCategory(java.lang.String category)
          Sets the category of a number format for a highlight rule.
 void IStyle.setDateTimeFormat(java.lang.String pattern)
          Sets the pattern of a date time format for a highlight rule.
 void IStyle.setDateTimeFormatCategory(java.lang.String pattern)
          Sets the category of a number format.
 void IStyle.setDisplay(java.lang.String value)
          Sets the value that specifies if a top-level element should be a block or in-line element.
 void IStyle.setMasterPage(java.lang.String value)
          Sets the master page name on which to start this section.
 void IStyle.setOrphans(java.lang.String value)
          Sets the orphans property.
 void IStyle.setPageBreakAfter(java.lang.String value)
          Sets the page break after property for block-level elements.
 void IStyle.setPageBreakBefore(java.lang.String value)
          Sets the page break before property for block-level elements.
 void IStyle.setPageBreakInside(java.lang.String value)
          Sets the page break inside property for block-level elements.
 void IStyle.setShowIfBlank(boolean value)
          Sets whether to show this frame even if it is empty, or all its data elements are empty.
 void IStyle.setTextUnderline(java.lang.String value)
          Sets one 'text-decoration' property to set underline styles.
 void IStyle.setTextOverline(java.lang.String value)
          Sets one 'text-decoration' property to set overline styles.
 void IStyle.setTextLineThrough(java.lang.String value)
          Sets one 'text-decoration' property to set line-through styles.
 void IStyle.setTextAlign(java.lang.String value)
          Sets the text align for block-level elements.
 void IStyle.setTextTransform(java.lang.String value)
          Sets the value used to transform the text.
 void IStyle.setVerticalAlign(java.lang.String value)
          Sets the value of the vertical align property for inline elements.
 void IStyle.setWhiteSpace(java.lang.String value)
          Sets the white space property for block elements.
 void IStyle.setWidows(java.lang.String value)
          Sets the widows property.
 void IStyle.setColor(java.lang.String color)
          Set the font color.
 void IStyle.setBackgroundColor(java.lang.String color)
          Set the background color.
 void IStyle.setBorderTopColor(java.lang.String color)
          Set the color of the top side of the border.
 void IStyle.setBorderLeftColor(java.lang.String color)
          Set the color of the left side of the border.
 void IStyle.setBorderRightColor(java.lang.String color)
          Set the color of the right side of the border.
 void IStyle.setBorderBottomColor(java.lang.String color)
          Set the color of the bottom side of the border.
 void IStyle.setBackGroundPositionX(java.lang.String x)
          Set the x position for the background.
 void IStyle.setBackGroundPositionY(java.lang.String y)
          Set the y position for the background.
 void IStyle.setLetterSpacing(java.lang.String spacing)
          Set the spacing between individual letters.
 void IStyle.setLineHeight(java.lang.String height)
          Set the height of a line.
 void IStyle.setTextIndent(java.lang.String indent)
          Set the text indent.
 void IStyle.setWordSpacing(java.lang.String spacing)
          Set the spacing between two words.
 void IStyle.setBorderTopWidth(java.lang.String width)
          Set the width of the top side of the border.
 void IStyle.setBorderLeftWidth(java.lang.String width)
          Set the width of left side of the border.
 void IStyle.setBorderRightWidth(java.lang.String width)
          Set the width of the right side of the border.
 void IStyle.setBorderBottomWidth(java.lang.String width)
          Set the width of the bottom side of the border.
 void IStyle.setMarginTop(java.lang.String margin)
          Set the margin of the top side.
 void IStyle.setMarginRight(java.lang.String margin)
          Set the margin of the right side.
 void IStyle.setMarginLeft(java.lang.String margin)
          Set the margin of the left side.
 void IStyle.setMarginBottom(java.lang.String margin)
          Set the margin of the bottom side.
 void IStyle.setPaddingTop(java.lang.String padding)
          Set the padding of the top side.
 void IStyle.setPaddingRight(java.lang.String padding)
          Set the padding of the right side.
 void IStyle.setPaddingLeft(java.lang.String padding)
          Set the padding of the left side.
 void IStyle.setPaddingBottom(java.lang.String padding)
          Set the padding of the bottom side.
 void IStyle.setFontSize(java.lang.String fontSize)
          Set the font size.
 void IStyle.setFontFamily(java.lang.String fontFamily)
          Set the font family.
 void IStyle.setFontWeight(java.lang.String fontWeight)
          Sets the weight of the font.
 void IStyle.setFontVariant(java.lang.String fontVariant)
          Sets the variant of the font.
 void IStyle.setFontStyle(java.lang.String fontStyle)
          Sets the style of the font.
 void IGroup.setKeyExpr(java.lang.String expr)
          Sets the group expression.
 void IGroup.setName(java.lang.String name)
          Sets the group name.
 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.setInterval(java.lang.String interval)
          Returns the interval of this group.
 void IGroup.setIntervalRange(double intervalRange)
          Returns the interval range of this group.
 void IGroup.setSortDirection(java.lang.String direction)
          Sets the sort direction of this group.
 void IGroup.setTocExpression(java.lang.String expression)
          Sets a table of contents entry for this item.
 void IGroup.setSortType(java.lang.String sortType)
          Sets the sort type, which indicates the way of sorting
 void IGroup.setHideDetail(boolean hideDetail)
          Sets hide detail
 void IAction.setLinkType(java.lang.String type)
          Sets the link type of the action.
 void IAction.setFormatType(java.lang.String type)
          Sets the format type of the action.
 void IAction.setTargetWindow(java.lang.String window)
          Sets the target window of the action.
 void IAction.setURI(java.lang.String uri)
          Sets the hyperlink of this action.
 void IAction.setReportName(java.lang.String reportName)
          Sets target report name for a drill-though link.
 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 IMultiRowItem.addFilterCondition(IFilterCondition condition)
          Adds filter condition.expr of IFilterCondition is required.
 void IMultiRowItem.addSortCondition(ISortCondition condition)
          Adds sort condition.key of ISortCondition is required.
 void IMultiRowItem.removeFilterCondition(IFilterCondition condition)
          Removes filter condition.
 void IMultiRowItem.removeFilterConditions()
          Removes filter condition.
 void IMultiRowItem.removeSortCondition(ISortCondition condition)
          Removes sort condition.
 void IMultiRowItem.removeSortConditions()
          Removes all sort conditions
 void IHideRule.setFormat(java.lang.String format)
          Sets format
 void IHideRule.setValueExpr(java.lang.String valueExpr)
          Sets value expression.
 void IFilterCondition.setOperator(java.lang.String operator)
          Sets operator
 void IFilterCondition.setValue1(java.lang.String value1)
          Sets value1
 void IFilterCondition.setValue2(java.lang.String value2)
          Sets value2
 void IFilterCondition.setExpr(java.lang.String expr)
          Sets expr
 void IReportDesign.setDisplayNameKey(java.lang.String displayNameKey)
          Sets the resource key of the display name.
 void IReportDesign.setDisplayName(java.lang.String displayName)
          Sets the display name.
 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.setX(double dimension)
          Sets the item's x 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".
 void IReportItem.setY(double dimension)
          Sets the item's y position 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 IReportItem.setHeight(double dimension)
          Sets the item's height 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 IReportItem.setWidth(double dimension)
          Sets the item's width to a value in default units.
 void IReportItem.setBookmark(java.lang.String value)
          Sets the bookmark of the report item.
 void IReportItem.setTocExpression(java.lang.String expression)
          Sets a table of contents entry for this item.
 void IReportItem.removeDataBinding(java.lang.String bindingName)
          Removes special column binding
 void IReportItem.removeDataBindings()
          Removes all column bindings
 void IReportItem.addDataBinding(IDataBinding binding)
          Add ComputedColumn.name , expression of IDataBinding are required.
 void IReportItem.addHighlightRule(IHighlightRule rule)
          Adds high light rule.
 void IReportItem.removeHighlightRules()
          Removes all high light rules.
 void IReportItem.removeHighlightRule(IHighlightRule rule)
          Removes high light rule.
 void IReportItem.removeHideRule(IHideRule rule)
          Removes all hide rules that matches formatType.
 void IReportItem.removeHideRules()
          Removes all hide rules
 void IReportItem.addHideRule(IHideRule rule)
          Add HideRule
 void ITextItem.setContent(java.lang.String value)
          Sets the text for the text element.
 void ITextItem.setContentType(java.lang.String contentType)
          Sets the content type of this text item.
 void ITextItem.setContentKey(java.lang.String resourceKey)
          Sets the resource key of the text for the item.
 void IMasterPage.setPageType(java.lang.String pageType)
          Sets page size type.
 void IReportElement.setCustomXml(java.lang.String customXml)
          Sets the custom XML.
 void IReportElement.setComments(java.lang.String theComments)
          Sets the comments of the report element.
 void IReportElement.setDisplayNameKey(java.lang.String displayNameKey)
          Sets the resource key of the display name.
 void IReportElement.setDisplayName(java.lang.String displayName)
          Sets the display name.
 void IReportElement.setName(java.lang.String name)
          Sets the name of this element.
 void ISortCondition.setDirection(java.lang.String direction)
          Sets sort direction.
 void ISortCondition.setKey(java.lang.String key)
          Sets sort key.
 void IRow.setBookmark(java.lang.String value)
          Sets the bookmark of the row.
 void IRow.removeHideRule(IHideRule rule)
          Removes all hide rules that matches formatType.
 void IRow.removeHideRules()
          Removes all hide rules
 void IRow.addHideRule(IHideRule rule)
          Add HideRule
 void IRow.addHighlightRule(IHighlightRule rule)
          Adds high light rule.
 void IRow.removeHighlightRules()
          Removes all high light rules.
 void IRow.removeHighlightRule(IHighlightRule rule)
          Removes high light rule.
 void IDynamicText.setValueExpr(java.lang.String expr)
          Sets the expression that gives the text that this multi-line data item displays.
 void IDynamicText.setContentType(java.lang.String contentType)
          Sets the expression that defines the text type this multi-line data item holds.
 

Uses of SemanticException in org.eclipse.birt.report.model.api.util
 

Methods in org.eclipse.birt.report.model.api.util that throw SemanticException
static java.lang.Object PropertyValueValidationUtil.validateProperty(DesignElementHandle element, java.lang.String propName, java.lang.Object propValue)
          Validates a value to be stored for the given property.
static void ElementExportUtil.exportElement(DesignElementHandle elementToExport, java.lang.String libraryFileName, boolean canOverride)
          Exports the given element into one library file.
static void ElementExportUtil.exportElements(java.util.List elementsToExport, java.lang.String libraryFileName, boolean canOverride)
          Exports the given element list into one library file.
static void ElementExportUtil.exportElement(DesignElementHandle elementToExport, LibraryHandle targetLibraryHandle, boolean canOverride)
          Exports the given element into one library.
static void ElementExportUtil.exportStructure(StructureHandle structToExport, java.lang.String libraryFileName, boolean canOverride)
          Exports the given structure into one library.
static void ElementExportUtil.exportStructures(java.util.List structsToExport, java.lang.String libraryFileName, boolean canOverride)
          Exports the given structure into one library.
static void ElementExportUtil.exportStructure(StructureHandle structToExport, LibraryHandle targetLibraryHandle, boolean canOverride)
          Exports the given structure into one library.
static void ElementExportUtil.exportDesign(ReportDesignHandle designToExport, java.lang.String libraryFileName, boolean canOverride, boolean genDefaultName)
          Export the report design to a library file specified by the file name.
static void ElementExportUtil.exportDesign(ReportDesignHandle designToExport, LibraryHandle targetLibraryHandle, boolean canOverride, boolean genDefaultName)
          Exports one design to library.
static void CompatibilityUtil.updateResultSetinCachedMetaData(DataSetHandle setHandle, java.util.List resultColumns)
          Updates CachedMetaData.resultSet property with the given data set and the list of result set columns.
static void CompatibilityUtil.addStructures(PropertyHandle propHandle, java.util.List structures)
          Adds the given structures to the corresponding property values.
static void CompatibilityUtil.addResultSetColumn(DataSetHandle dataSetHandle, java.util.List columns)
          Adds ResultSetColumn without sending out event.
 



Copyright © 2005 Actuate Corp. All rights reserved.