Changes

From Gramps

Report Generation

11 bytes added, 07:10, 10 June 2014
Writing a report: git
==Writing a report==
When writing a report, the developer uses one of 3 report interfaces: TextDoc, DrawDoc and GVDoc. Abstract classes which define these interfaces can be found in the ''[http://svn.code.sfsourceforge.net/p/gramps/codesource/ci/master/trunktree/gramps/gen/plug/docgen/ gramps/gen/plug/docgen/]'' folder. In this way reports are independent of the output format.
Documents are actually created using document generators. There is one document generator for each output format, which implements one or more of the report interfaces.

Navigation menu