Modules | Files | Inheritance Tree | Inheritance Graph | Name Index | Config
module Synopsis::Formatter::HTML::NameIndex
class NameIndex
Files: Synopsis/Formatter/HTML/NameIndex.py
NameIndex-inheritance

Creates an index of all names on one page in alphabetical order


Operations Summary:
 __init__(self, manager) [Source]
 filename(self) [Source]
 title(self) [Source]
 register(self) [Source]
 process(self, start)
Creates the page. [Source]
 _makeDict(self)
Returns a dictionary of items. [Source]
 _processItem(self, type)
Process the given name for output [Source]

Operation Details:
  process(self, start)

Creates the page. It is created as a list of tables, one for each letter. The tables have a number of columns, which is 2 by default. _processItem is called for each item in the dictionary.


  _makeDict(self)

Returns a dictionary of items. The keys of the dictionary are the headings - the first letter of the name. The values are each a sorted list of items with that first letter.