overrid tear except tear model uml factori delet elem element model uml factori delet type model 