Trees | Indices | Help |
|
---|
|
pisiinterfaces.AbstractSynchronizationModule --+ | contacts.contacts.AbstractContactSynchronizationModule --+ | SynchronizationModule
The implementation of the interface contacts.AbstractContactSynchronizationModule for VCF file persistence backend
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from |
|
|||
Inherited from Inherited from |
|
Constructor Super class constructor (contacts.AbstractContactSynchronizationModule.__init__) is called. Local variables are initialized. The settings from the configuration file are loaded. |
Load all data from local VCF file File opened and the entries are parsed. For each entry a contacts.contacts.Contact instance is created and stored in the instance dictionary contacts.AbstractContactSynchronizationModule._allContacts. |
Checks each entry, whether all mandatory fields are available. Delegates request to vobjecttools. |
Save whatever changes have come by We first make a backup of the old file. Then, the entire set of information is dumped into a new file. (I hope, you don't mind the order of your entries). Thereby, we shouldn't create entries from the scratch when they were not changed in the meantime (in the likely case of PISI not supporting all fields within the VCF format and file). |
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Fri Apr 2 09:04:23 2010 | http://epydoc.sourceforge.net |