2 Dump a bkmk database to a text file
4 Written by BroytMann. Copyright (C) 2000-2003 PhiloSoft Design
11 from bkmk_objects import Writer
13 class writer_txt(Writer):
16 def root_folder(self, f):
17 self.outfile.write("Folder: %s\n" % f.name)
19 def start_folder(self, f, level):
20 self.outfile.write(ind_s*level + "Folder: %s\n" % f.name)
22 def end_folder(self, f, level):
23 self.outfile.write(ind_s*level + "Folder end: %s\n" % f.name)
25 def bookmark(self, b, level):
26 self.outfile.write(ind_s*(level+1) + "Bookmark: %s\n" % b.name)
28 def ruler(self, r, level):
29 self.outfile.write(ind_s*(level+1) + "-----\n")