def start_element(self, name, attrs): if name == self.ANOMALY: self.anom = Anomaly() self.anom.set_name(attrs[self.ANOMALY_NAME]) elif name == self.ANOMALY_DESCRIPTION: self.tag = self.ANOMALY_DESCRIPTION elif name == self.ANOMALY_SOLUTION: # self.tag = self.ANOMALY_SOLUTION self.anom.set_solution(attrs["text"]) elif name == self.ANOMALY_REFERENCES: self.references = {} elif name == self.ANOMALY_REFERENCE: self.tag = self.ANOMALY_REFERENCE elif name == self.ANOMALY_REFERENCE_TITLE: self.tag = self.ANOMALY_REFERENCE_TITLE elif name == self.ANOMALY_REFERENCE_URL: self.tag = self.ANOMALY_REFERENCE_URL