Eclipse BIRT Report Object Model (ROM)

Theme Element

Element Overview

Represents a theme in the library

Details

Display Name: Theme
Since: 2.0
XML Element: theme
Extends: AbstractTheme
Extendable: No
Abstract: No
Name Space: None
Name Requirement: Required
Allows User Properties: Yes
Has Style: No

Slot Summary

styles
A collection of styles within the theme.

Inherited Properties

comments, cssStyleSheets, customXml, displayName, displayNameID, eventHandlerClass, extends, name, newHandlerOnEachEvent, propertyMasks, userProperties, viewAction

Description

Theme is a container for a collection of Styles.A library can define a number of theme, themes in a library share "theme" namespace.

When a report use a libary with themes, report can specify one theme. In that, all the styles within the theme is availble to the report, and the selectors within the theme is put in the search path for a style property.

Slot Detail

styles Slot

A collection of styles within the theme.

Details

Display Name: Styles
Since: 2.0
XML Element: styles
Contents: List of Style

Description

Each theme can contain zero, one or more styles.