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
getFormulaContext
public org.jfree.formula.FormulaContext getFormulaContext()
getLayoutControllerFactory
public LayoutControllerFactory getLayoutControllerFactory()
getExportDescriptor
public java.lang.String getExportDescriptor()
getResourceBundleFactory
public ResourceBundleFactory getResourceBundleFactory()
getReportStructureRoot
public ReportStructureRoot getReportStructureRoot()
setAttribute
public void setAttribute(java.lang.Object key,
java.lang.Object value)
getAttribute
public java.lang.Object getAttribute(java.lang.Object key)