Package org.eclipse.birt.report.model.api.elements.structures

Defines the structure types in Model system.

See:
          Description

Class Summary
Action The Action structure defines a hyperlink.
CachedMetaData Structure used to cache data set information that include output column information when it gets from databases, input/output parameter definitions.
ColumnHint This class represents one column hint used by data sets.
ComputedColumn Represents one computed column.
ConfigVariable This class represents a configuration variable in the report's config variable list.
CustomColor Represents an custom color in the report's color palette.The use-defined color has a unique name and a valid RGB value for render.
DataSetParameter Represents the parameter for ODA drivers.
DataSourceParamBinding This class presents the parameter binding that maps a data source and its properties to expressions.
DateTimeFormatValue  
EmbeddedImage Represents an embedded image.
ExtendedProperty This class represents one Extended property.
FilterCondition Represents one filter in the filter list of List, Table or their Groups.
FormatValue  
HideRule Implements hide rules of a ReportItem.
HighlightRule Represents a highlight rule that says how a data item should appear based on the value within it.
IncludedLibrary This class represents one include library of report design.
IncludeScript This class represents a include script.
MapRule This class represents a style mapping rule: a translation of a database value into a set of display values.
NumberFormatValue  
ParamBinding This class presents the parameter binding that bind data set input parameter to expression by position.
PropertyBinding Represents the property binding structure.
PropertyMask This class provides property masks of system or user defined properties.
ResultSetColumn This class represents one column in the result set.
SearchKey Structure for optional list of search criteria.
SelectionChoice This class is a structure for selection-list in ScalarParameter item.
SortKey This class represents a sort entry for a table or list item, it defines the column and sort direction pair.
StringFormatValue  
StyleRule Base class for highlight and map rules in the style.
 

Package org.eclipse.birt.report.model.api.elements.structures Description

Defines the structure types in Model system.

Package Specification

In ROM, some properties are composed of multiple values. For example, an Action (hyperlink) property has a URL, a target window name, and more. A property structure allows a single property to provide a set of related values. A property structure is just like a structure in C or C++, and is similar to an object in Java or JavaScript. Structures have no members, they just have a set of properties.

Structures also have a name. ROM uses the structure name be to determine the properties that make up the structure. Some structure names are  ˇ°Actionˇ±,ˇ°CustomColorˇ±, etc.

ˇˇ

ˇˇ


ˇˇ



Copyright © 2005 Actuate Corp. All rights reserved.