--- a/Utilities/ClassBrowsers/ClbrBaseClasses.py Mon Jul 08 21:47:26 2013 +0200 +++ b/Utilities/ClassBrowsers/ClbrBaseClasses.py Mon Jul 08 22:36:10 2013 +0200 @@ -28,6 +28,15 @@ self.name = name self.file = file self.lineno = lineno + self.endlineno = -1 # marker for "not set" + + def setEndLine(self, endLineNo): + """ + Public method to set the ending line number. + + @param endLineNo number of the last line (integer) + """ + self.endlineno = endLineNo class ClbrBase(_ClbrBase): @@ -124,7 +133,7 @@ @param _class Class object to be added (Class) """ self.classes[name] = _class - + class ClbrVisibilityMixinBase(object): """