Package xmlschema_acue :: Package validators :: Module exceptions :: Class XMLSchemaValidatorError

Class XMLSchemaValidatorError

source code


Base class for XSD validator errors.

:param validator: the XSD validator. :type validator: XsdValidator or function :param message: the error message. :type message: str or unicode :param elem: the element that contains the error. :type elem: Element :param source: the XML resource that contains the error. :type source: XMLResource :param namespaces: is an optional mapping from namespace prefix to URI. :type namespaces: dict :ivar path: the XPath of the element, calculated when the element is set or the XML resource is set.

Instance Methods
 
__init__(self, validator, message, elem=None, source=None, namespaces=None) source code
 
__unicode__(self) source code
 
__str__(self) source code
 
__setattr__(self, name, value) source code
Method Details

msg(self)

source code 
Decorators:
  • @property

sourceline(self)

source code 
Decorators:
  • @property

root(self)

source code 
Decorators:
  • @property

schema_url(self)

source code 
Decorators:
  • @property

origin_url(self)

source code 
Decorators:
  • @property