289 the module. |
289 the module. |
290 |
290 |
291 @param class_ reference to a class object (Class) |
291 @param class_ reference to a class object (Class) |
292 @return The globals list section. (string) |
292 @return The globals list section. (string) |
293 """ |
293 """ |
|
294 attrNames = [] |
294 if class_ is not None: |
295 if class_ is not None: |
295 attrNames = sorted(class_.globals.keys()) |
296 scope = class_ |
296 else: |
297 else: |
297 attrNames = sorted(self.module.globals.keys()) |
298 scope = self.module |
|
299 attrNames = sorted([attr for attr in scope.globals.keys() |
|
300 if not scope.globals[attr].isSignal]) |
298 if attrNames: |
301 if attrNames: |
299 s = ''.join( |
302 s = ''.join( |
300 [self.listEntrySimpleTemplate.format(**{'Name' : name}) \ |
303 [self.listEntrySimpleTemplate.format(**{'Name' : name}) \ |
301 for name in attrNames]) |
304 for name in attrNames]) |
302 else: |
305 else: |