* src/ReadXML.py: name enhancements

* src/WriteXML.py: name enhancements


svn: r3596
This commit is contained in:
Don Allingham
2004-10-04 04:28:58 +00:00
parent af09a00cb9
commit 0115ebb09e
6 changed files with 47 additions and 11 deletions

View File

@ -1949,6 +1949,11 @@ class Name(DataObj):
self.first_name = name
self.build_sort_name()
def set_patronymic(self,name):
"""sets the patronymic name for the Name instance"""
self.patronymic = name
self.build_sort_name()
def set_surname(self,name):
"""sets the surname (or last name) for the Name instance"""
self.surname = name
@ -1966,6 +1971,10 @@ class Name(DataObj):
"""returns the given name for the Name instance"""
return self.first_name
def get_patronymic(self):
"""returns the patronymic name for the Name instance"""
return self.patronymic
def get_surname(self):
"""returns the surname (or last name) for the Name instance"""
return self.surname