Package lemon :: Package external :: Package Cheetah :: Package Tools :: Module SiteHierarchy :: Class Hierarchy
[show private | hide private]
[frames | no frames]

Class Hierarchy


Method Summary
  __init__(self, hierarchy, currentURL, prefix, menuCSSClass, crumbCSSClass)
hierarchy is described above, currentURL should be somewhere in the hierarchy.
  crumbLink(self, url, text)
  crumbs(self, crumbCSSClass)
The home>where>you>are crumbs...
  crumbSeperator(self)
  crumbTerminator(self)
  emptyCrumb(self)
When you are at the homepage...
  menuLink(self, url, text, indent)
  menuList(self, menuCSSClass)
An indented menu list...
  _inContents(self, contents)
  _menubarRecurse(self, contents, indent, stream)

Method Details

__init__(self, hierarchy, currentURL, prefix='', menuCSSClass=None, crumbCSSClass=None)
(Constructor)

hierarchy is described above, currentURL should be somewhere in
the hierarchy.  prefix will be added before all of the URLs (to
help mitigate the problems with absolute URLs), and if given,
cssClass will be used for both links *and* nonlinks.

crumbs(self, crumbCSSClass=None)

The home>where>you>are crumbs

emptyCrumb(self)

When you are at the homepage

menuList(self, menuCSSClass=None)

An indented menu list

Generated by Epydoc 2.0 on Mon Nov 10 15:07:55 2003 http://epydoc.sf.net