class Base.Entry: self.id self.key self.type def __init__ (self, key = None, type = None, dict = None): def keys (self): def has_key (self, key): def field_and_loss (self, key): def __getitem__ (self, key): def __setitem__ (self, name, value): def __delitem__ (self, name): def __add__ (self, other): |
Una voce tiene tutti i campi che descrivono un oggetto bibliografico. Fondamentalmente si comporta come un dizionario, i cui valori sono le istanze dei campi.
Una voce può essere pickled e unpickled per essere trasferita tra le finestre dell'applicazione (copia/incolla o drag and drop per esempio).