def do_copy(self, new_ids=False, id_scope=None, id_remap=None): cp = DBAnnotation.do_copy(self, new_ids, id_scope, id_remap) cp.__class__ = Annotation return cp
def __init__(self, *args, **kwargs): DBAnnotation.__init__(self, *args, **kwargs) if self.id is None: self.id = -1
def addAnnotation(module, **args): # args: id, key, value annotation = DBAnnotation(**args) module.db_add_annotation(annotation)