Eclipse BIRT Report Object Model (ROM)
PropertyBinding Structure
| Display Name: | Property Binding | 
| Since: | 2.0 | 
Use the property binding structure to bind a value expression to a given property, so that user can override a property value at runtime.
id of the element which defines the property.
| Type: | number | 
| Since: | 2.0 | 
| Required: | No | 
| Display Name: | Element id | 
| JavaScript Type: | |
| Default Value: | None | 
| Runtime Settable: | Yes | 
Each element has a unique "id" attribute. User defines a property binding for a property on an element. ID is used to specify the element.
Name of the binding property.
| Type: | name | 
| Since: | 2.0 | 
| Required: | No | 
| Display Name: | Name | 
| JavaScript Type: | |
| Default Value: | None | 
| Runtime Settable: | Yes | 
Name of the property that user want to define a property binding, the property should be defined on the element.
Overriden value expression
| Type: | expression | 
| Context: | |
| Expression Type: | string | 
| Since: | 2.0 | 
| Required: | No | 
| Display Name: | Value | 
| JavaScript Type: | |
| Default Value: | None | 
| Runtime Settable: | Yes | 
Value expression, user can link the value to a parameter, so that the property value can be changed at runtime.