Interface ParameterContext
-
- All Known Implementing Classes:
DefaultParameterContext
,ParameterContextWrapper
public interface ParameterContext
The parameter context is provided by the reporting engine to connect the parameter system with the data-sources and user-defined parameters..- Author:
- Thomas Morgner
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
close()
org.pentaho.reporting.libraries.base.config.Configuration
getConfiguration()
org.pentaho.reporting.libraries.resourceloader.ResourceKey
getContentBase()
DataFactory
getDataFactory()
org.pentaho.reporting.libraries.docbundle.DocumentMetaData
getDocumentMetaData()
the document metadata of the report.DataRow
getParameterData()
PerformanceMonitorContext
getPerformanceMonitorContext()
ReportEnvironment
getReportEnvironment()
ResourceBundleFactory
getResourceBundleFactory()
org.pentaho.reporting.libraries.resourceloader.ResourceManager
getResourceManager()
-
-
-
Method Detail
-
getDocumentMetaData
org.pentaho.reporting.libraries.docbundle.DocumentMetaData getDocumentMetaData()
the document metadata of the report. Can be null, if the report does not have a bundle associated or if this context is not part of a report-processing.- Returns:
-
getReportEnvironment
ReportEnvironment getReportEnvironment()
-
getParameterData
DataRow getParameterData()
-
getDataFactory
DataFactory getDataFactory()
-
getResourceBundleFactory
ResourceBundleFactory getResourceBundleFactory()
-
getContentBase
org.pentaho.reporting.libraries.resourceloader.ResourceKey getContentBase()
-
getResourceManager
org.pentaho.reporting.libraries.resourceloader.ResourceManager getResourceManager()
-
getConfiguration
org.pentaho.reporting.libraries.base.config.Configuration getConfiguration()
-
getPerformanceMonitorContext
PerformanceMonitorContext getPerformanceMonitorContext()
-
close
void close() throws ReportDataFactoryException
- Throws:
ReportDataFactoryException
-
-