|
||||||||||
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 objectorg.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 arrayorg.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.BirtException
void setQueryContext(IQueryContext context)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |