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): |
An Entry holds all the fields that describe a bibliographic item. It basically behaves like a dictionnary, whose values are instances of Fields.
An entry can be pickled and unpickled to be transferred between application windows (copy/paste or drag and drop for example).