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.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 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 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 TemplateReportItemHandle.transformToReportItem(ReportItemHandle reportItemHandle)
          Transforms the current template report item to the given real report item.
 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 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 TemplateDataSetHandle.transformToDataSet(DataSetHandle dataSetHandle)
          Transforms the current template data set to the given real data set.
 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 StyleRuleHandle.setOperator(java.lang.String operator)
          Sets the operator.
 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.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)
          Deprecated.  
 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.
 void StructureHandle.setProperty(java.lang.String memberName, java.lang.Object value)
          Sets the value of the member.
 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 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.
 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.
 StructureHandle SimpleValueHandle.insertItem(IStructure item, int posn)
          Inserts a new item into a list property or member at the given position.
 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 SimpleGroupElementHandle.clearLocalProperties()
           
 void SelectionChoiceHandle.setValue(java.lang.String value)
          Sets the data value for this choice.
 void ScriptLibHandle.setName(java.lang.String name)
          Sets the jar file name value.
 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 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 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)
          Sets the flag that indicates whether the value of the parameter can be null.
 void ScalarParameterHandle.setAllowBlank(boolean allowNull)
          Sets the flag that indicates whether the string value of the parameter can be null.
 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 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.
protected  void RowBandShiftAction.doShift(RowOperationParameters parameters)
          Does shift operation with the given parameters.
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.
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.
protected  void RowBandInsertAction.doInsert(RowOperationParameters parameters)
          Inserts source table row below or above target table row.
 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 ReportItemHandle.setDataSet(DataSetHandle handle)
          Sets the data set 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)
          Sets a table of contents entry for this item.
 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.
 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 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 PropertyMaskHandle.setMask(java.lang.String mask)
          Sets the property mask.
 void PropertyMaskHandle.setName(java.lang.String name)
          Sets the property name.
 void PropertyHandle.setValue(java.lang.Object value)
           
 void PropertyHandle.addItem(java.lang.Object item)
          Adds an item to the end of a list property.
 void PropertyHandle.removeItem(java.lang.Object item)
          Removes an item from a list property.
 void PrivateStyleHandle.dropAndClear()
          This method is not defined for private styles.
 void PrivateStyleHandle.drop()
          This method is not defined for private styles.
 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.
 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 OdaResultSetColumnHandle.setNativeName(java.lang.String nativeName)
          Sets the native name for this result set column.
 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 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 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)
          Deprecated.  
 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 MemberHandle.setValue(java.lang.Object value)
           
 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 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 LineHandle.setOrientation(java.lang.String orientation)
          Sets the orientation of the line.
 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 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 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 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 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 HideRuleHandle.setFormat(java.lang.String format)
          Sets the output format of this visibility rule.
 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 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.setSortDirection(java.lang.String direction)
          Sets the sort direction of this group.
 void GroupHandle.setTocExpression(java.lang.String expression)
          Sets a table of contents entry for this item.
 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.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
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 .
 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 GraphicMasterPageHandle.setColumnCount(int count)
          Sets the number of columns in the report.
 void FormatValueHandle.setCategory(java.lang.String pattern)
          Sets the category of the format.
 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.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 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.
 void EmptyGroupElementHandle.clearLocalProperties()
           
 void EmbeddedImageHandle.setName(java.lang.String name)
          Sets the embedded image name.
 void EmbeddedImageHandle.setType(java.lang.String type)
          Sets the image type.
 void DimensionHandle.setAbsolute(double value)
          Sets the value of a dimension in default units.
 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 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.
 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 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.setCachedRowCount(int count)
          sets the cached row count property value.
 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 CustomColorHandle.setColor(java.lang.String colorValue)
          Sets the color value.
 void CustomColorHandle.setName(java.lang.String name)
          Sets the custom color 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 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 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 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 ColorHandle.setRGB(int rgbValue)
          Sets a color with a given integer RGB value.
 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 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 AutoTextHandle.setAutoTextType(java.lang.String type)
          Sets the autotext type for this parameter.
 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.
 

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 CustomMsgException
          Reports an error during a user-defined message operation.
 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 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.
 

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.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 CompaibilityUtil.updateResultSetinCachedMetaData(DataSetHandle setHandle, java.util.List resultColumns)
          Updates CachedMetaData.resultSet property with the given data set and the list of result set columns.
 



Copyright © 2005 Actuate Corp. All rights reserved.