''

def process_iter(self, iter):

    for desc in iter:
        if isinstance(desc, CategoryDescription):
            self.handle_category(desc)
        elif isinstance(desc, WidgetDescription):
            self.handle_widget(desc)
        else:
            log.error('Category    or    Widget    Description    instance    expected.    Got    %r.', desc)
