public interface IReportItemQuery
Modifier and Type | Method and Description |
---|---|
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
|
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 setorg.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)
Copyright © 2008 Actuate Corp. All rights reserved.