Eclipse BIRT Report Object Model (ROM)
TOCStructure Structure
| Display Name: | toc |
| Since: | 2.2 |
A table of contents entry for this item
style for toc
| Type: | Style Reference |
| Since: | 2.2 |
| Required: | No |
| Display Name: | Style of TOC |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Type: | color |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Background Color |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| maroon | Maroon | maroon | |
| red | Red | red | |
| orange | Orange | orange | |
| yellow | Yellow | yellow | |
| olive | Olive | olive | |
| purple | Purple | purple | |
| fuchsia | Fuchsia | fuchsia | |
| white | White | white | |
| lime | Lime | lime | |
| green | Green | green | |
| navy | Navy | navy | |
| blue | Blue | blue | |
| aqua | Aqua | aqua | |
| teal | Teal | teal | |
| black | Black | black | |
| silver | Silver | silver | |
| gray | Gray | gray |
| Type: | choice (bidiDirection) |
| Since: | 2.3 |
| Required: | No |
| Display Name: | Text Direction |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| ltr | Left To Right | ltr | |
| rtl | Right To Left | rtl |
| Type: | color |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Border Bottom Color |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| maroon | Maroon | maroon | |
| red | Red | red | |
| orange | Orange | orange | |
| yellow | Yellow | yellow | |
| olive | Olive | olive | |
| purple | Purple | purple | |
| fuchsia | Fuchsia | fuchsia | |
| white | White | white | |
| lime | Lime | lime | |
| green | Green | green | |
| navy | Navy | navy | |
| blue | Blue | blue | |
| aqua | Aqua | aqua | |
| teal | Teal | teal | |
| black | Black | black | |
| silver | Silver | silver | |
| gray | Gray | gray |
| Type: | choice (lineStyle) |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Border Bottom Style |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| none | No Line Style | none | |
| solid | Solid | solid | |
| dotted | Dotted | dotted | |
| dashed | Dashed | dashed | |
| double | Double | double | |
| groove | Groove | groove | |
| ridge | Ridge | ridge | |
| inset | Inset | inset | |
| outset | Outset | outset |
| Type: | dimension |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Border Bottom Width |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| thin | Thin | thin | |
| medium | Medium | medium | |
| thick | Thick | thick |
| Type: | color |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Border Left Color |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| maroon | Maroon | maroon | |
| red | Red | red | |
| orange | Orange | orange | |
| yellow | Yellow | yellow | |
| olive | Olive | olive | |
| purple | Purple | purple | |
| fuchsia | Fuchsia | fuchsia | |
| white | White | white | |
| lime | Lime | lime | |
| green | Green | green | |
| navy | Navy | navy | |
| blue | Blue | blue | |
| aqua | Aqua | aqua | |
| teal | Teal | teal | |
| black | Black | black | |
| silver | Silver | silver | |
| gray | Gray | gray |
| Type: | choice (lineStyle) |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Border Left Style |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| none | No Line Style | none | |
| solid | Solid | solid | |
| dotted | Dotted | dotted | |
| dashed | Dashed | dashed | |
| double | Double | double | |
| groove | Groove | groove | |
| ridge | Ridge | ridge | |
| inset | Inset | inset | |
| outset | Outset | outset |
| Type: | dimension |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Border Left Width |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| thin | Thin | thin | |
| medium | Medium | medium | |
| thick | Thick | thick |
| Type: | color |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Border Right Color |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| maroon | Maroon | maroon | |
| red | Red | red | |
| orange | Orange | orange | |
| yellow | Yellow | yellow | |
| olive | Olive | olive | |
| purple | Purple | purple | |
| fuchsia | Fuchsia | fuchsia | |
| white | White | white | |
| lime | Lime | lime | |
| green | Green | green | |
| navy | Navy | navy | |
| blue | Blue | blue | |
| aqua | Aqua | aqua | |
| teal | Teal | teal | |
| black | Black | black | |
| silver | Silver | silver | |
| gray | Gray | gray |
| Type: | choice (lineStyle) |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Border Right Style |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| none | No Line Style | none | |
| solid | Solid | solid | |
| dotted | Dotted | dotted | |
| dashed | Dashed | dashed | |
| double | Double | double | |
| groove | Groove | groove | |
| ridge | Ridge | ridge | |
| inset | Inset | inset | |
| outset | Outset | outset |
| Type: | dimension |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Border Right Width |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| thin | Thin | thin | |
| medium | Medium | medium | |
| thick | Thick | thick |
| Type: | color |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Border Top Color |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| maroon | Maroon | maroon | |
| red | Red | red | |
| orange | Orange | orange | |
| yellow | Yellow | yellow | |
| olive | Olive | olive | |
| purple | Purple | purple | |
| fuchsia | Fuchsia | fuchsia | |
| white | White | white | |
| lime | Lime | lime | |
| green | Green | green | |
| navy | Navy | navy | |
| blue | Blue | blue | |
| aqua | Aqua | aqua | |
| teal | Teal | teal | |
| black | Black | black | |
| silver | Silver | silver | |
| gray | Gray | gray |
| Type: | choice (lineStyle) |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Border Top Style |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| none | No Line Style | none | |
| solid | Solid | solid | |
| dotted | Dotted | dotted | |
| dashed | Dashed | dashed | |
| double | Double | double | |
| groove | Groove | groove | |
| ridge | Ridge | ridge | |
| inset | Inset | inset | |
| outset | Outset | outset |
| Type: | dimension |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Border Top Width |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| thin | Thin | thin | |
| medium | Medium | medium | |
| thick | Thick | thick |
| Type: | color |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Font Color |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| maroon | Maroon | maroon | |
| red | Red | red | |
| orange | Orange | orange | |
| yellow | Yellow | yellow | |
| olive | Olive | olive | |
| purple | Purple | purple | |
| fuchsia | Fuchsia | fuchsia | |
| white | White | white | |
| lime | Lime | lime | |
| green | Green | green | |
| navy | Navy | navy | |
| blue | Blue | blue | |
| aqua | Aqua | aqua | |
| teal | Teal | teal | |
| black | Black | black | |
| silver | Silver | silver | |
| gray | Gray | gray |
| Type: | DateTimeFormatValue Structure |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Date Time Format |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
An expression that returns a string that is to appear in the Table of Contents for this item or its container
| Type: | expression |
| Context: | |
| Expression Type: | any |
| Since: | 2.2 |
| Required: | No |
| Display Name: | Expression |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Type: | string |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Font Family |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| serif | Serif | serif | |
| sans-serif | Sans Serif | sans-serif | |
| cursive | Cursive | cursive | |
| fantasy | Fantasy | fantasy | |
| monospace | Monospace | monospace |
| Type: | dimension |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Font Size |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| xx-small | XX Small | xx-small | |
| x-small | X Small | x-small | |
| small | Small | small | |
| medium | Medium | medium | |
| large | Large | large | |
| x-large | X Large | x-large | |
| xx-large | XX Large | xx-large | |
| larger | Larger | larger | |
| smaller | Smaller | smaller |
| Type: | choice (fontStyle) |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Font Style |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| normal | Normal | normal | |
| italic | Italic | italic | |
| oblique | Oblique | oblique |
| Type: | choice (fontVariant) |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Font Variant |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| normal | Normal | normal | |
| small-caps | Small Caps | small-caps |
| Type: | choice (fontWeight) |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Font Weight |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| normal | Normal | normal | |
| bold | Bold | bold | |
| bolder | Bolder | bolder | |
| lighter | Lighter | lighter | |
| 100 | 100 | 100 | |
| 200 | 200 | 200 | |
| 300 | 300 | 300 | |
| 400 | 400 | 400 | |
| 500 | 500 | 500 | |
| 600 | 600 | 600 | |
| 700 | 700 | 700 | |
| 800 | 800 | 800 | |
| 900 | 900 | 900 |
| Type: | choice (textAlign) |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Number Align Format |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| left | Left | left | |
| center | Center | center | |
| right | Right | right | |
| justify | Justify | justify |
| Type: | NumberFormatValue Structure |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Number Format |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Type: | StringFormatValue Structure |
| Since: | 1.0 |
| Required: | No |
| Display Name: | String Format |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Type: | choice (textAlign) |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Text Align |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| left | Left | left | |
| center | Center | center | |
| right | Right | right | |
| justify | Justify | justify |
| Type: | dimension |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Text Indent |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Type: | choice (textLineThrough) |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Font Text Linethrough |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| none | No Line Through Text | none | |
| line-through | Line-through | line-through |
| Type: | choice (textOverline) |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Font Text Overline |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| none | No Line Over Text | none | |
| overline | Overline | overline |
| Type: | choice (transform) |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Text Transform |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| capitalize | Capitalize | capitalize | |
| uppercase | Upper Case | uppercase | |
| lowercase | Lower Case | lowercase | |
| none | No Transformation | none |
| Type: | choice (textUnderline) |
| Since: | 1.0 |
| Required: | No |
| Display Name: | Font Text Underline |
| JavaScript Type: | |
| Default Value: | None |
| Runtime Settable: | Yes |
| Name | Display Name | Value | Description |
| none | No Underline | none | |
| underline | Underline | underline |