B YI~d��@s�Gdd�d�ZdZdZdZdZdZdZdZd Zd Z d Z d Z d Z dZ dZdZdZGdd�de�ZGdd�de�ZGdd�de�ZGdd�de�ZGdd�de�ZGdd�de�ZGdd�de�ZGd d!�d!e�ZGd"d#�d#e�ZGd$d%�d%e�ZGd&d'�d'e�ZGd(d)�d)e�ZGd*d+�d+e�ZGd,d-�d-e�ZGd.d/�d/e�Z Gd0d1�d1e�Z!Gd2d3�d3e�Z"Gd4d5�d5�Z#d6Z$d7Z%d8Z&d9Z'd9Z(dd:l)m*Z*m+Z+d9S);c@s@eZdZdZdZdZdZdZdZdZ dZ d Z d Z d Z d Zd ZdS)�Node���������� � � � N)�__name__� __module__� __qualname__� __slots__Z ELEMENT_NODEZATTRIBUTE_NODEZ TEXT_NODEZCDATA_SECTION_NODEZENTITY_REFERENCE_NODEZ ENTITY_NODEZPROCESSING_INSTRUCTION_NODEZ COMMENT_NODEZ DOCUMENT_NODEZDOCUMENT_TYPE_NODEZDOCUMENT_FRAGMENT_NODEZ NOTATION_NODErrr�5/opt/alt/python37/lib64/python3.7/xml/dom/__init__.pyrs rrrrrrrr r r r r r� ���c@seZdZdd�Zdd�ZdS)� DOMExceptioncOs(|jtkrtd��tj|f|�|�dS)Nz0DOMException should not be instantiated directly)� __class__r� RuntimeError� Exception�__init__)�self�args�kwrrrrBs zDOMException.__init__cCs|jS)N)�code)rrrr� _get_codeHszDOMException._get_codeN)rrrrr!rrrrr>src@seZdZeZdS)� IndexSizeErrN)rrr�INDEX_SIZE_ERRr rrrrr"Lsr"c@seZdZeZdS)�DomstringSizeErrN)rrr�DOMSTRING_SIZE_ERRr rrrrr$Osr$c@seZdZeZdS)�HierarchyRequestErrN)rrr�HIERARCHY_REQUEST_ERRr rrrrr&Rsr&c@seZdZeZdS)�WrongDocumentErrN)rrr�WRONG_DOCUMENT_ERRr rrrrr(Usr(c@seZdZeZdS)�InvalidCharacterErrN)rrr�INVALID_CHARACTER_ERRr rrrrr*Xsr*c@seZdZeZdS)�NoDataAllowedErrN)rrr�NO_DATA_ALLOWED_ERRr rrrrr,[sr,c@seZdZeZdS)�NoModificationAllowedErrN)rrr�NO_MODIFICATION_ALLOWED_ERRr rrrrr.^sr.c@seZdZeZdS)� NotFoundErrN)rrr� NOT_FOUND_ERRr rrrrr0asr0c@seZdZeZdS)�NotSupportedErrN)rrr�NOT_SUPPORTED_ERRr rrrrr2dsr2c@seZdZeZdS)�InuseAttributeErrN)rrr�INUSE_ATTRIBUTE_ERRr rrrrr4gsr4c@seZdZeZdS)�InvalidStateErrN)rrr�INVALID_STATE_ERRr rrrrr6jsr6c@seZdZeZdS)� SyntaxErrN)rrr� SYNTAX_ERRr rrrrr8msr8c@seZdZeZdS)�InvalidModificationErrN)rrr�INVALID_MODIFICATION_ERRr rrrrr:psr:c@seZdZeZdS)� NamespaceErrN)rrr� NAMESPACE_ERRr rrrrr<ssr<c@seZdZeZdS)�InvalidAccessErrN)rrr�INVALID_ACCESS_ERRr rrrrr>vsr>c@seZdZeZdS)� ValidationErrN)rrr�VALIDATION_ERRr rrrrr@ysr@c@seZdZdZdZdZdZdS)�UserDataHandlerrrrrN)rrrZ NODE_CLONEDZ NODE_IMPORTEDZ NODE_DELETEDZ NODE_RENAMEDrrrrrB|srBz$http://www.w3.org/XML/1998/namespacezhttp://www.w3.org/2000/xmlns/zhttp://www.w3.org/1999/xhtmlN)�getDOMImplementation�registerDOMImplementation),rr#r%r'r)r+r-r/r1r3r5r7r9r;r=r?rArrr"r$r&r(r*r,r.r0r2r4r6r8r:r<r>r@rBZ XML_NAMESPACEZXMLNS_NAMESPACEZXHTML_NAMESPACEZEMPTY_NAMESPACEZ EMPTY_PREFIXZdomregrCrDrrrr�sP