def read_and_analyse_all(self): objects = {} while 1: obj = self.read_object() if not obj: break objects[obj.id] = obj self.check_negotiation_ok() atlas.find_parents_children_objects(objects) return objects
def check_fill(self): """fill missing attributes and check for attribute definitions""" self.fill_id_dict() self.fill_children() atlas.find_parents_children_objects(self.id_dict) self.check_type()