Uses of Package
org.eclipse.birt.report.model.api

Packages that use org.eclipse.birt.report.model.api
org.eclipse.birt.report.model.api Tool-writer's interface for the BIRT design model (also known as the "Design Engine.")  
org.eclipse.birt.report.model.api.activity Manages the low-level undoable operations and event notifications. 
org.eclipse.birt.report.model.api.command Provides events when some command operations modify the state of the Design Engine. 
org.eclipse.birt.report.model.api.core Represents the fundamental data structures of the user-defined property and the interface of UI listener. 
org.eclipse.birt.report.model.api.css   
org.eclipse.birt.report.model.api.elements Constants definition for the pre-defined choices and report elements and items. 
org.eclipse.birt.report.model.api.elements.structures Defines the structure types in Model system. 
org.eclipse.birt.report.model.api.elements.table   
org.eclipse.birt.report.model.api.extension Defines the fundamental interfaces for those extensions from the reportitem extension point. 
org.eclipse.birt.report.model.api.metadata Defines the elements, properties, types, structures and slots in the Report Object Model. 
org.eclipse.birt.report.model.api.util Utility classes. 
org.eclipse.birt.report.model.api.validators Provides the validation classes for semantic check on multiple properties. 
 

Classes in org.eclipse.birt.report.model.api used by org.eclipse.birt.report.model.api
ActionHandle
          Represents an "action" (hyperlink) attached to an element.
CachedMetaDataHandle
          Structure handle to deal with cached data set metadata informations.
CascadingParameterGroupHandle
          Represents the group of cascading parameters.
CellHandle
          Represents a cell within a table or grid.
ColorHandle
          Handle to work with a color property.
ColumnBandData
          Represents the data structure to store copied objects like the column and cells.
ColumnHandle
          Represents a column within a table.
CommandStack
          Application-level interface into the Model's command stack.
ComplexValueHandle
          Abstract class for working with properties that have internal structure, such as a color, a dimension or a font.
DataItemHandle
          Represents a data item element.
DataSetHandle
          Abstract handle for data set elements.
DataSourceHandle
          This abstract class represents a data source element: a connection to an external data provider such as an SQL database.
DesignElementHandle
          Base class for all report elements.
DesignFileException
          Signals that a fatal error occurred when opening a design file.
DesignVisitor.Forwarder
          A class forward the visit of an element to its handle.
DimensionHandle
          Simplifies working with dimension properties.
ElementDetailHandle
          Abstract base class for property handles, slot handles, structure handles an other handles that provide detail about a report element.
ElementFactory
          Creates a new report elements and returns handles to it.
EmbeddedImageHandle
          Represents the handle of an embedded image.
ExtendedItemHandle
          Represents an extended element.
FactoryPropertyHandle
          A specialized handle for use when creating the Factory data structures.
FontHandle
          Simplifies working with the font family property.
FreeFormHandle
          Represents a free-form element.
GraphicMasterPageHandle
          Represents a graphic master page in the design.
GridHandle
          Represents a grid item in the design.
GroupElementHandle
          This class provides services to deal with a group of elements.
GroupHandle
          Represents both list and table groups in the design.
GroupPropertyHandle
          A handle for working with a top-level property of a collection of elements.
ImageHandle
          Represents an image report item.
IResourceLocator
          Implements this interface to provide a custom file search algorithm.
LabelHandle
          Represents a label report item.
LibraryHandle
          Represents the handle of library element.
LineHandle
          Represents the line item.
ListGroupHandle
          Represents a group in a list.
ListHandle
          Represents a list report item.
ListingHandle
          Represents slots and common properties in the two list-oriented elements: table and list.
MasterPageHandle
          Represents a master page.
MemberHandle
          A handle to a member of a property structure.
ModelException
          Implementation of BirtException in model project.
ModuleHandle
          Abstract module handle which provides the common functionalities of report design and library.
OdaDataSetHandle
          Represents an extended data set.
OdaDataSourceHandle
          Represents a extended data source.
ParameterGroupHandle
          Represents a group of parameters.
ParameterHandle
          Represents the various parameter types.
PropertyHandle
          A handle for working with a top-level property of an element.
RectangleHandle
          Represents a rectangle element.
ReportDesignHandle
          Represents the overall report design.
ReportElementHandle
          Abstract base class for working with all elements except the report design.
ReportItemHandle
          Represents a report item: any element that can appear within a section of the report.
RowHandle
          Represents one row in a Grid or Table.
ScalarParameterHandle
          Represents a scalar (single-value) report parameter.
ScriptDataSetHandle
          Represents a script data set item.
ScriptDataSourceHandle
          Represents a script data source.
SessionHandle
          Represents the design state -- a session for a user.
SharedStyleHandle
          Represents a named, shared style.
SimpleMasterPageHandle
          Represents a simple master page.
SimpleValueHandle
          Abstract base class that represents a handle for the value to either a property or a structure member.
SlotHandle
          Represents a "slot" within an element.
StructureHandle
          Handle to a structure within a list property.
StyleHandle
          Represents the style properties for either a shared style or an element with a style.
StyleRuleHandle
          Represents the handle of style rule.
TableGroupHandle
          Represent a handle to a table group.
TableHandle
          Represents a table element.
TemplateDataSetHandle
          Handle for template data sets.
TemplateElementHandle
          Abstract handle for template elements.
TemplateParameterDefinitionHandle
          Represents a template parameter definition element.
TemplateReportItemHandle
          Handle for template report items.
TextDataHandle
          Represents a multi-line data item element.
TextItemHandle
          Represents a text data item.
ThemeHandle
          Represents a theme in the library.
TranslationHandle
          Represents a translation message in the design.
UserPropertyDefnHandle
          Represents a top-level user-defined property of an element.
ValueHandle
          Abstract base class for value-based handles.
 

Classes in org.eclipse.birt.report.model.api used by org.eclipse.birt.report.model.api.activity
ModelException
          Implementation of BirtException in model project.
 

Classes in org.eclipse.birt.report.model.api used by org.eclipse.birt.report.model.api.command
ModelException
          Implementation of BirtException in model project.
 

Classes in org.eclipse.birt.report.model.api used by org.eclipse.birt.report.model.api.core
DesignElementHandle
          Base class for all report elements.
ModuleHandle
          Abstract module handle which provides the common functionalities of report design and library.
 

Classes in org.eclipse.birt.report.model.api used by org.eclipse.birt.report.model.api.css
ElementDetailHandle
          Abstract base class for property handles, slot handles, structure handles an other handles that provide detail about a report element.
ModelException
          Implementation of BirtException in model project.
ModuleHandle
          Abstract module handle which provides the common functionalities of report design and library.
SharedStyleHandle
          Represents a named, shared style.
 

Classes in org.eclipse.birt.report.model.api used by org.eclipse.birt.report.model.api.elements
ModelException
          Implementation of BirtException in model project.
 

Classes in org.eclipse.birt.report.model.api used by org.eclipse.birt.report.model.api.elements.structures
SimpleValueHandle
          Abstract base class that represents a handle for the value to either a property or a structure member.
StructureHandle
          Handle to a structure within a list property.
 

Classes in org.eclipse.birt.report.model.api used by org.eclipse.birt.report.model.api.elements.table
CellHandle
          Represents a cell within a table or grid.
RowHandle
          Represents one row in a Grid or Table.
SlotHandle
          Represents a "slot" within an element.
TableGroupHandle
          Represent a handle to a table group.
TableHandle
          Represents a table element.
 

Classes in org.eclipse.birt.report.model.api used by org.eclipse.birt.report.model.api.extension
DesignElementHandle
          Base class for all report elements.
ModelException
          Implementation of BirtException in model project.
 

Classes in org.eclipse.birt.report.model.api used by org.eclipse.birt.report.model.api.metadata
ModelException
          Implementation of BirtException in model project.
 

Classes in org.eclipse.birt.report.model.api used by org.eclipse.birt.report.model.api.util
DesignElementHandle
          Base class for all report elements.
DesignFileException
          Signals that a fatal error occurred when opening a design file.
LibraryHandle
          Represents the handle of library element.
ReportDesignHandle
          Represents the overall report design.
StructureHandle
          Handle to a structure within a list property.
 

Classes in org.eclipse.birt.report.model.api used by org.eclipse.birt.report.model.api.validators
DesignElementHandle
          Base class for all report elements.
GroupHandle
          Represents both list and table groups in the design.
ListingHandle
          Represents slots and common properties in the two list-oriented elements: table and list.
StyleHandle
          Represents the style properties for either a shared style or an element with a style.
ThemeHandle
          Represents a theme in the library.
 



Copyright © 2005 Actuate Corp. All rights reserved.