Eclipse BIRT Report Object Model (ROM)

IncludedLibrary Structure

# Structure Overview

Link to a library used by the report with a namespace.

### Details

Display Name: | Included Library
Since: | 1.0

### Property Summary

fileName
  File name of the library.
namespace
  Namespace of the library.

### Description

Report design can include a number of libraries, library is a reusable component with a number of predefined elements or resources. Included library structure is used to supply a link to the library file and a namespace that is unique to each included libraries.

Elements from the library is referenced using the library namespace. For example, report includes a library, file name is "/library1.rptlibrary"; namespace is "lib1". Report design references a table(t1) from the library using "lib1.t1"

# Property Detail

## fileName Property

File name of the library.

### Details

Type: | literalString
Since: | 1.0
Required: | Yes
Display Name: | Filename
JavaScript Type: |
Default Value: | None
Runtime Settable: | Yes

### Description

File name of the library that is included, it can either in absolute or relative path.

## namespace Property

Namespace of the library.

### Details

Type: | string
Since: | 2.0
Required: | Yes
Display Name: | Namespace
JavaScript Type: |
Default Value: | None
Runtime Settable: | Yes

### Description

Namespace is unique to each included library, elements or resources(image, dataset or datasource) inside a library is referenced using the namespace prefix.