Eclipse BIRT Report Object Model (ROM)

PropertyBinding Structure

Structure Overview

Bind a value expression to a property.

Details

Display Name: Property Binding
Since: 2.0

Property Summary

id
id of the element which defines the property.
name
Name of the binding property.
value
Overriden value expression

Description

Use the property binding structure to bind a value expression to a given property, so that user can override a property value at runtime.

Property Detail

id Property

id of the element which defines the property.

Details

Type: number
Since: 20.
Required: No
Display Name: Element id
JavaScript Type:
Default Value: None
Runtime Settable: Yes

Description

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 Property

Name of the binding property.

Details

Type: name
Since: 2.0
Required: No
Display Name: Name
JavaScript Type:
Default Value: None
Runtime Settable: Yes

Description

Name of the property that user want to define a property binding, the property should be defined on the element.


value Property

Overriden value expression

Details

Type: expression
Context:
Expression Type: string
Since: 2.0
Required: No
Display Name: Value
JavaScript Type:
Default Value: None
Runtime Settable: Yes

Description

Value expression, user can link the value to a parameter, so that the property value can be changed at runtime.