|
||||||||||
| 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 | |
|---|---|
org.eclipse.birt.data.engine.api.IDataQueryDefinition[] |
createReportQueries(org.eclipse.birt.data.engine.api.IDataQueryDefinition parent)
|
org.eclipse.birt.data.engine.api.IBaseQueryDefinition[] |
getReportQueries(org.eclipse.birt.data.engine.api.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
org.eclipse.birt.data.engine.api.IBaseQueryDefinition[] getReportQueries(org.eclipse.birt.data.engine.api.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
org.eclipse.birt.data.engine.api.IDataQueryDefinition[] createReportQueries(org.eclipse.birt.data.engine.api.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 | |||||||||