"""
Objects to represent bookmarks.html structure
- Written by BroytMann, Mar 2000 - Sep 2007. Copyright (C) 2000-2007 PhiloSoft Design
+ Written by Oleg BroytMann. Copyright (C) 2000-2007 PhiloSoft Design.
"""
-from UserList import UserList
-
-class Folder(UserList):
+class Folder(list):
isFolder = 1
isBookmark = 0
def __init__(self, add_date=None, comment='', last_modified=None):
- UserList.__init__(self)
+ super(Folder, self).__init__()
self.comment = comment
self.add_date = add_date
self.last_modified = last_modified
walker.start_folder(self, level)
if not prune:
- for object in self.data:
+ for object in self:
if object.isFolder:
object.walk_depth(walker, level+1)
elif object.isBookmark: