Package org.jfree.report.flow
Interface ReportContext
- All Known Implementing Classes:
ReportContextImpl
public interface ReportContext
THe global report context. This context acts as global structure that holds
all processing factories and allows to store global attributes. The
attribute collection is a global collection, all layout controller have
shared access to the same collection.
Each report run (prepare, paginate, content-generate) uses its own context
implementation - attributes are not shared or preserved among the different
runs.
- Author:
- Thomas Morgner
-
Method Summary
Modifier and TypeMethodDescriptiongetAttribute
(Object key) org.pentaho.reporting.libraries.formula.FormulaContext
void
setAttribute
(Object key, Object value)
-
Method Details
-
getFormulaContext
org.pentaho.reporting.libraries.formula.FormulaContext getFormulaContext() -
getLayoutControllerFactory
LayoutControllerFactory getLayoutControllerFactory() -
getExportDescriptor
String getExportDescriptor() -
getResourceBundleFactory
ResourceBundleFactory getResourceBundleFactory() -
getReportStructureRoot
ReportStructureRoot getReportStructureRoot() -
setAttribute
-
getAttribute
-