Ë c‡½j[ ã óv — d Z G d„ de« Z G d„ de« Z G d„ de« Z G d„ de« Z G d „ d e« Zy)z!Different kinds of SAX Exceptionsc ó0 — e Zd ZdZdd„Zd„ Zd„ Zd„ Zd„ Zy) ÚSAXExceptionaÖ Encapsulate an XML error or warning. This class can contain basic error or warning information from either the XML parser or the application: you can subclass it to provide additional functionality, or to add localization. Note that although you will receive a SAXException as the argument to the handlers in the ErrorHandler interface, you are not actually required to raise the exception; instead, you can simply read the information in it.Nc óL — || _ || _ t j | |« y)zUCreates an exception. The message is required, but the exception is optional.N)Ú_msgÚ _exceptionÚ ExceptionÚ__init__)ÚselfÚmsgÚ exceptions ú,/usr/lib64/python3.12/xml/sax/_exceptions.pyr zSAXException.__init__ s" € 𠈌 Ø#ˆŒÜ×ј4 Õ%ó c ó — | j S )z$Return a message for this exception.©r ©r s r Ú getMessagezSAXException.getMessage ó € à�y‰yÐr c ó — | j S )z9Return the embedded exception, or None if there was none.)r r s r ÚgetExceptionzSAXException.getException s € à�‰Ðr c ó — | j S )ú0Create a string representation of the exception.r r s r Ú__str__zSAXException.__str__ r r c ó — t d« ‚)zvAvoids weird error messages if someone does exception[ix] by mistake, since Exception has __getitem__ defined.Ú__getitem__)ÚAttributeError)r Úixs r r zSAXException.__getitem__" s € ô ˜]Ó+Ð+r )N) Ú__name__Ú __module__Ú__qualname__Ú__doc__r r r r r © r r r r s „ ñó&òòòó,r r c ó4 — e Zd ZdZd„ Zd„ Zd„ Zd„ Zd„ Zd„ Z y) ÚSAXParseExceptiona# Encapsulate an XML parse error or warning. This exception will include information for locating the error in the original XML document. Note that although the application will receive a SAXParseException as the argument to the handlers in the ErrorHandler interface, the application is not actually required to raise the exception; instead, it can simply read the information in it and take a different action. Since this exception is a subclass of SAXException, it inherits the ability to wrap another exception.c óú — t j | ||« || _ | j j « | _ | j j « | _ | j j « | _ y)zECreates the exception. The exception parameter is allowed to be None.N) r r Ú_locatorÚgetSystemIdÚ _systemIdÚgetColumnNumberÚ_colnumÚ getLineNumberÚ_linenum)r r r Úlocators r r zSAXParseException.__init__7 sY € ä×јd C¨Ô3؈Œ ð Ÿ™×2Ñ2Ó4ˆŒØ—}‘}×4Ñ4Ó6ˆŒØŸ ™ ×3Ñ3Ó5ˆ� r c ó — | j S )zNThe column number of the end of the text where the exception occurred.)r( r s r r' z!SAXParseException.getColumnNumberD s € ð �|‰|Ðr c ó — | j S )zDThe line number of the end of the text where the exception occurred.)r* r s r r) zSAXParseException.getLineNumberI s € à�}‰}Ðr c ó6 — | j j « S )zEGet the public identifier of the entity where the exception occurred.)r$ ÚgetPublicIdr s r r/ zSAXParseException.getPublicIdM s € à�}‰}×(Ñ(Ó*Ð*r c ó — | j S )zEGet the system identifier of the entity where the exception occurred.)r&