Improve gen documentation
This commit is contained in:
		| @@ -57,7 +57,7 @@ MAX_GRAMPS_ITEMS = 10 | |||||||
| #------------------------------------------------------------------------- | #------------------------------------------------------------------------- | ||||||
| class RecentItem(object): | class RecentItem(object): | ||||||
|     """ |     """ | ||||||
|     Interface to a single GRAMPS recent-items item |     Interface to a single Gramps recent-items item | ||||||
|     """ |     """ | ||||||
|  |  | ||||||
|     def __init__(self,p="", n="",t=0): |     def __init__(self,p="", n="",t=0): | ||||||
| @@ -182,7 +182,7 @@ class RecentFiles(object): | |||||||
|  |  | ||||||
|     def do_save(self): |     def do_save(self): | ||||||
|         """ |         """ | ||||||
|         Saves the current GRAMPS RecentFiles collection to the associated file. |         Saves the current Gramps RecentFiles collection to the associated file. | ||||||
|         """ |         """ | ||||||
|         xml_file = open(os.path.expanduser(GRAMPS_FILENAME),'w') |         xml_file = open(os.path.expanduser(GRAMPS_FILENAME),'w') | ||||||
|  |  | ||||||
| @@ -281,7 +281,7 @@ class RecentParser(object): | |||||||
| #------------------------------------------------------------------------- | #------------------------------------------------------------------------- | ||||||
| def recent_files(filename, name): | def recent_files(filename, name): | ||||||
|     """ |     """ | ||||||
|     Add an entry to both GNOME and GRAMPS recent-items storages. |     Add an entry to both GNOME and Gramps recent-items storages. | ||||||
|     """ |     """ | ||||||
|  |  | ||||||
|     the_time = int(time.time()) |     the_time = int(time.time()) | ||||||
|   | |||||||
| @@ -21,7 +21,7 @@ | |||||||
| # $Id$ | # $Id$ | ||||||
|  |  | ||||||
| """ | """ | ||||||
| Provide sorting routines for use in GRAMPS. Since these functions are | Provide sorting routines for use in Gramps. Since these functions are | ||||||
| intended to provide fast sorting, they tend to bypass access methods,  | intended to provide fast sorting, they tend to bypass access methods,  | ||||||
| and directly use class members. For this reason, care needs to be taken | and directly use class members. For this reason, care needs to be taken | ||||||
| to make sure these remain in sync with the rest of the design. | to make sure these remain in sync with the rest of the design. | ||||||
| @@ -77,8 +77,10 @@ class Sort(object): | |||||||
| ##            return glocale.strcoll(fsn, ssn) | ##            return glocale.strcoll(fsn, ssn) | ||||||
|  |  | ||||||
|     def by_last_name_key(self, first_id): |     def by_last_name_key(self, first_id): | ||||||
|         """Sort routine for comparing two last names. If last names are equal,  |         """ | ||||||
|         uses the given name and suffix""" |         Sort routine for comparing two last names. If last names are equal,  | ||||||
|  |         uses the given name and suffix | ||||||
|  |         """ | ||||||
|         first = self.database.get_person_from_handle(first_id) |         first = self.database.get_person_from_handle(first_id) | ||||||
|          |          | ||||||
|         name1 = first.get_primary_name() |         name1 = first.get_primary_name() | ||||||
| @@ -139,8 +141,10 @@ class Sort(object): | |||||||
| ##        return val | ##        return val | ||||||
|  |  | ||||||
|     def by_birthdate_key(self, first_id): |     def by_birthdate_key(self, first_id): | ||||||
|         """Sort routine for comparing two people by birth dates. If the birth dates |         """ | ||||||
|         are equal, sorts by name""" |         Sort routine for comparing two people by birth dates. If the birth dates | ||||||
|  |         are equal, sorts by name | ||||||
|  |         """ | ||||||
|         first = self.database.get_person_from_handle(first_id) |         first = self.database.get_person_from_handle(first_id) | ||||||
|  |  | ||||||
|         birth1 = get_birth_or_fallback(self.database, first) |         birth1 = get_birth_or_fallback(self.database, first) | ||||||
|   | |||||||
| @@ -21,11 +21,11 @@ | |||||||
| # $Id$ | # $Id$ | ||||||
|  |  | ||||||
| """ | """ | ||||||
| A set of basic utilities that everything in GRAMPS can depend upon. | A set of basic utilities that everything in Gramps can depend upon. | ||||||
|  |  | ||||||
| The goal is to have this module not depend on any other gramps module. | The goal is to have this module not depend on any other gramps module. | ||||||
| That way, e.g. database classes can safely depend on that without | That way, e.g. database classes can safely depend on that without | ||||||
| other GRAMPS baggage. | other Gramps baggage. | ||||||
| """ | """ | ||||||
| from __future__ import division | from __future__ import division | ||||||
| #------------------------------------------------------------------------- | #------------------------------------------------------------------------- | ||||||
| @@ -50,10 +50,10 @@ class UpdateCallback(object): | |||||||
|  |  | ||||||
|     def __init__(self, callback, interval=1): |     def __init__(self, callback, interval=1): | ||||||
|         """ |         """ | ||||||
|         @param callback: a function with one arg to execute every so often |         :param callback: a function with one arg to execute every so often | ||||||
|         @type callback: function |         :type callback: function | ||||||
|         @param interval: number of seconds at most between the updates |         :param interval: number of seconds at most between the updates | ||||||
|         @type interval: int |         :type interval: int | ||||||
|         """ |         """ | ||||||
|         if isinstance(callback, collections.Callable): # callback is really callable |         if isinstance(callback, collections.Callable): # callback is really callable | ||||||
|             self.update = self.update_real |             self.update = self.update_real | ||||||
|   | |||||||
| @@ -45,15 +45,15 @@ class User(): | |||||||
|  |  | ||||||
|         Don't use this method directly, use progress instead. |         Don't use this method directly, use progress instead. | ||||||
|          |          | ||||||
|         @param title: the title of the progress meter |         :param title: the title of the progress meter | ||||||
|         @type title: str |         :type title: str | ||||||
|         @param message: the message associated with the progress meter |         :param message: the message associated with the progress meter | ||||||
|         @type message: str |         :type message: str | ||||||
|         @param steps: the total number of steps for the progress meter. |         :param steps: the total number of steps for the progress meter. | ||||||
|             a value of 0 indicates that the ending is unknown and the |             a value of 0 indicates that the ending is unknown and the | ||||||
|             meter should just show activity. |             meter should just show activity. | ||||||
|         @type steps: int |         :type steps: int | ||||||
|         @returns: none |         :returns: none | ||||||
|         """ |         """ | ||||||
|         pass |         pass | ||||||
|      |      | ||||||
| @@ -99,7 +99,8 @@ class User(): | |||||||
|  |  | ||||||
|         Parameters: same as for begin_progress. |         Parameters: same as for begin_progress. | ||||||
|          |          | ||||||
|         Usage example (see gramps/cli/test/user_test.py): |         Usage example (see gramps/cli/test/user_test.py):: | ||||||
|  |  | ||||||
|             with self.user.progress("Foo", "Bar", 0) as step: |             with self.user.progress("Foo", "Bar", 0) as step: | ||||||
|                 for i in range(10): |                 for i in range(10): | ||||||
|                     step() |                     step() | ||||||
| @@ -118,18 +119,18 @@ class User(): | |||||||
|         """ |         """ | ||||||
|         Prompt the user with a message to select an alternative. |         Prompt the user with a message to select an alternative. | ||||||
|          |          | ||||||
|         @param title: the title of the question, e.g.: "Undo history warning" |         :param title: the title of the question, e.g.: "Undo history warning" | ||||||
|         @type title: str |         :type title: str | ||||||
|         @param message: the message, e.g.: "Proceeding with the tool will |         :param message: the message, e.g.: "Proceeding with the tool will | ||||||
|             erase the undo history. If you think you may want to revert |             erase the undo history. If you think you may want to revert | ||||||
|             running this tool, please stop here and make a backup of the DB." |             running this tool, please stop here and make a backup of the DB." | ||||||
|         @type question: str |         :type question: str | ||||||
|         @param accept_label: what to call the positive choice, e.g.: "Proceed" |         :param accept_label: what to call the positive choice, e.g.: "Proceed" | ||||||
|         @type accept_label: str |         :type accept_label: str | ||||||
|         @param reject_label: what to call the negative choice, e.g.: "Stop" |         :param reject_label: what to call the negative choice, e.g.: "Stop" | ||||||
|         @type reject_label: str |         :type reject_label: str | ||||||
|         @returns: the user's answer to the question |         :returns: the user's answer to the question | ||||||
|         @rtype: bool |         :rtype: bool | ||||||
|         """ |         """ | ||||||
|         return False |         return False | ||||||
|      |      | ||||||
| @@ -137,11 +138,11 @@ class User(): | |||||||
|         """ |         """ | ||||||
|         Warn the user. |         Warn the user. | ||||||
|          |          | ||||||
|         @param title: the title of the warning |         :param title: the title of the warning | ||||||
|         @type title: str |         :type title: str | ||||||
|         @param warning: the warning |         :param warning: the warning | ||||||
|         @type warning: str |         :type warning: str | ||||||
|         @returns: none |         :returns: none | ||||||
|         """ |         """ | ||||||
|         pass |         pass | ||||||
|      |      | ||||||
| @@ -149,11 +150,11 @@ class User(): | |||||||
|         """ |         """ | ||||||
|         Notify the user of an error. |         Notify the user of an error. | ||||||
|          |          | ||||||
|         @param title: the title of the error |         :param title: the title of the error | ||||||
|         @type title: str |         :type title: str | ||||||
|         @param error: the error message |         :param error: the error message | ||||||
|         @type error: str |         :type error: str | ||||||
|         @returns: none |         :returns: none | ||||||
|         """ |         """ | ||||||
|         pass |         pass | ||||||
|  |  | ||||||
| @@ -161,9 +162,9 @@ class User(): | |||||||
|         """ |         """ | ||||||
|         Notify the user of a DB error. |         Notify the user of a DB error. | ||||||
|          |          | ||||||
|         @param error: the error message |         :param error: the error message | ||||||
|         @type error: str |         :type error: str | ||||||
|         @returns: none |         :returns: none | ||||||
|         """ |         """ | ||||||
|         pass |         pass | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user