Beispiel #1
0
 def syntax_error(self, message):
     "Handles fatal errors."
     if self._can_locate():
         self.err_handler.fatalError(
             saxlib.SAXParseException(message, None, self))
     else:
         self.err_handler.fatalError(saxlib.SAXException(message, None))
Beispiel #2
0
 def fatal(self, msg):
     self._err_handler.fatalError(saxlib.SAXParseException(msg, None, self))
Beispiel #3
0
 def warning(self, msg):
     self._err_handler.warning(saxlib.SAXParseException(msg, None, self))
Beispiel #4
0
 def error(self, msg):
     self.err_handler.error(saxlib.SAXParseException(msg, None, self))
Beispiel #5
0
 def __report_error(self):
     errc = self.parser.ErrorCode
     msg = expat.ErrorString(errc)
     exc = saxlib.SAXParseException(msg, None, self)
     self.err_handler.fatalError(exc)