Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

A report model is a system of report elements and their behaviour. JFreeReport offers a general framework for implementing report models. A report model has to cope with two general tasks: (1) To process the report structure and (2) to update or process the data for the report. There are only a limited number of operations one can do to the data-set. As this data processing can be broken down into relatively fixed tasks, the engine provides a fine grained library of functions which should cover all current and future needs of data processing.

Image Added

Elements of the flow model

...

The 'LibLayout' report target treats the evaluation result as a special attribute and forwards this attibute along with all known meta-data to the layouting layer. The content can be formated or processed using the style rule system. The various properties of the DataFlag-object handed to the ReportTarget (including the value itself) get forwarded as attributes to the InputFeed. All these attributes have the namespace 'http://jfreereport.sourceforge.net/namespaces/engine'.

Section

A section is an element that can contain child nodes.

...