|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IReportItemQuery
Defines the extended item query extension, which handles report query preparation.
| Method Summary | |
|---|---|
IDataQueryDefinition[] |
createReportQueries(IDataQueryDefinition parent)
|
IBaseQueryDefinition[] |
getReportQueries(IBaseQueryDefinition parent)
Deprecated. since 2.2 |
void |
setModelObject(org.eclipse.birt.report.model.api.ExtendedItemHandle modelHandle)
passes a handle to the extended report item model to the query extension |
void |
setQueryContext(IQueryContext context)
set query context |
| Method Detail |
|---|
void setModelObject(org.eclipse.birt.report.model.api.ExtendedItemHandle modelHandle)
modelHandle - a handle to the extended item model object
IBaseQueryDefinition[] getReportQueries(IBaseQueryDefinition parent)
throws org.eclipse.birt.core.exception.BirtException
parent - an in parameter specifying the parent query for the queries generated
for this extended item. Could be null if the extended item defines its own data set
org.eclipse.birt.core.exception.BirtException - throwed when the extension fails to construct the query array
IDataQueryDefinition[] createReportQueries(IDataQueryDefinition parent)
throws org.eclipse.birt.core.exception.BirtException
org.eclipse.birt.core.exception.BirtExceptionvoid setQueryContext(IQueryContext context)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||