A DataSource is a producer in the data chain. Common Sources are StaticSources (predefined data), ReportDataSources
(data filled from the reports data set) or FunctionDataSource (the data is filled by querying an assigned function).
All DataSources have to support the Cloneable interface so that a report can be completley cloned with all assigned
filters and DataSources. Reports are cloned before they are processed to remove the side effect when having multiple
report processors working on the same object.
author: Thomas Morgner
getValue(ExpressionRuntime runtime) Returns the current value for the data source.
Parameters: runtime - the expression runtime that is used to evaluate formulas and expressions when computing the value ofthis filter.
Returns the current value for the data source.
Parameters: runtime - the expression runtime that is used to evaluate formulas and expressions when computing the value ofthis filter. the value.