Divide BaseDoc into BaseDoc, TextDoc and DrawDoc. TextDoc and DrawDoc are abstract interfaces that must be implemented by the corresponding document generators.

svn: r8431
This commit is contained in:
Brian Matherly
2007-04-30 01:56:34 +00:00
parent 6544ab67ad
commit d7423fff15
16 changed files with 137 additions and 125 deletions

View File

@@ -57,7 +57,7 @@ class Report:
self.doc = options_class.get_document()
creator = database.get_researcher().get_name()
self.doc.creator(creator)
self.doc.set_creator(creator)
output = options_class.get_output()
if output: