107 file = file.replace(basename, "") |
107 file = file.replace(basename, "") |
108 |
108 |
109 if "__init__" in file: |
109 if "__init__" in file: |
110 dir = os.path.dirname(file) |
110 dir = os.path.dirname(file) |
111 udir = os.path.dirname(dir) |
111 udir = os.path.dirname(dir) |
112 base = os.path.basename(dir) |
|
113 if udir: |
112 if udir: |
114 upackage = udir.replace(os.sep, ".") |
113 upackage = udir.replace(os.sep, ".") |
115 try: |
114 try: |
116 elt = self.packages[upackage] |
115 elt = self.packages[upackage] |
117 except KeyError: |
116 except KeyError: |
172 s += indent1 + '<section title="%s" ref="%s" />\n' % \ |
171 s += indent1 + '<section title="%s" ref="%s" />\n' % \ |
173 (mod, joinext(mod, ".html")) |
172 (mod, joinext(mod, ".html")) |
174 s += indent + '</section>\n' |
173 s += indent + '</section>\n' |
175 return s |
174 return s |
176 |
175 |
177 def __generateKeywords(self): |
|
178 """ |
|
179 Private method to generate the keywords section. |
|
180 |
|
181 @return keywords section (string) |
|
182 """ |
|
183 indent = level * ' ' |
|
184 return "\n".join([]) |
|
185 |
|
186 def generateFiles(self, basename = ""): |
176 def generateFiles(self, basename = ""): |
187 """ |
177 """ |
188 Public method to generate all index files. |
178 Public method to generate all index files. |
189 |
179 |
190 @param basename The basename of the file hierarchy to be documented. |
180 @param basename The basename of the file hierarchy to be documented. |