public interface IReportItemFactory
IReportItemFactory
) and an
instance of the extension (IReportItem
). This class defines
the meta-data that is the same across all instances. The default constructor
must be provided because extension loader will instantiate the class with
default constructor.Modifier and Type | Method and Description |
---|---|
IStyleDeclaration[] |
getFactoryStyles(java.lang.String extensionName)
Returns the list of default styles that defined for the extension
element.
|
IMessages |
getMessages()
Returns the
IMessages , which can get localized message
for the given resource key and locale. |
IReportItem |
newReportItem(DesignElementHandle extendedItemHandle)
Creates a new instance of the extended element given a handle to the BIRT
report element that represents the extended element.
|
IReportItem newReportItem(DesignElementHandle extendedItemHandle)
extendedItemHandle
- the BIRT report item that represents the extended elementIMessages getMessages()
IMessages
, which can get localized message
for the given resource key and locale.IMessages
IStyleDeclaration[] getFactoryStyles(java.lang.String extensionName)
extensionName
- the extension name of the elementCopyright © 2008 Actuate Corp. All rights reserved.