|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.
Method Summary | |
java.lang.Object |
clone()
Clones this DataSource . |
java.lang.Object |
getValue()
Returns the current value for the data source. |
Method Detail |
public java.lang.Object getValue()
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
DataSource
.
java.lang.CloneNotSupportedException
- this should never happen.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |