The processing context hold information about the progress of the report processing and contains global properties
used during the report processing.
author: Thomas Morgner
Method Summary
public Configuration
getConfiguration() Returns the initial master-report's configuration.
public ResourceKey
getContentBase() Returns the content base of the initial master-report.
getResourceBundleFactory() The resource-bundle factory encapsulates all locale specific resources and provides a system-independent way to
create Resource-Bundles.
public ResourceManager
getResourceManager() Returns the initial master-report's resource manager.
public boolean
isPrepareRun() Returns true, if the current processing run is a prepare-run.
Returns the formula context of this report process. The formula context is required to evaluate inline expression
with LibFormula.
the current formula context.
The processing-level is used for dependency tracking. A function that precomputes values should use this level
value to determine its current activity.
the processing level. See Also:Expression.getDependencyLevel
Returns the current progress level. The number itself has no meaning and is only used to measure the progress of
the report processing.
the progress level.
The resource-bundle factory encapsulates all locale specific resources and provides a system-independent way to
create Resource-Bundles. This returns the initial master-report's resource-bundle factory.
the report's resource-bundle factory.
Returns the initial master-report's resource manager. The resource manager can be used to load external resources
in a system-independent way.
the master-report's resourcemanager.
Returns true, if the current processing run is a prepare-run. A prepare run does not generate content, but will be
needed to compute the layout. This flag can be used to possibly optimize the content computation. If in doubt on
how to interpret the flag, then please ignore this flag. The process may be slightly slower, but at least it will
work all the time.
true, if this is a prepare-run, false if this is a content processing run.