|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IReportItemFactory
Represents the peer extension itself. Provides metadata about the extension.
It has two parts: the extension (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.
Method Summary | |
---|---|
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. |
Method Detail |
---|
IReportItem newReportItem(DesignElementHandle extendedItemHandle)
extendedItemHandle
- the BIRT report item that represents the extended element
IMessages 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 element
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |