Source code for pdbx.errors
"""Error classes for PDBx/mmCIF."""
[docs]class PdbxSyntaxError(Exception):
"""Class for syntax errors."""
def __init__(self, line_number, text):
super().__init__(self)
self.line_number = line_number
self.text = text
def __str__(self):
return "%%ERROR - [at line: %d] %s" % (self.line_number, self.text)