Sindbad~EG File Manager
�
�f'
��^�dZgd�ZddlZefZGd�de��ZGd�de��Z d�Z
dS) z�Python version compatibility support for minidom.
This module contains internal implementation details and
should not be imported; use xml.dom.minidom instead.
)�NodeList�
EmptyNodeList�StringTypes�defproperty�Nc�F�eZdZdZd�Zd�Zd�Zeeed���Zd�Z dS) r�c�R�d|cxkrt|��krndS||SdS�Nr��len��self�indexs �9/opt/alt/python311/lib64/python3.11/xml/dom/minicompat.py�itemz
NodeList.item5s?����!�!�!�!��D� � �!�!�!�!�!�!���;��"�!�c� �t|��S�Nr�rs r�_get_lengthzNodeList._get_length9s���4�y�y�rc�@�tj�d����Nz.attempt to modify read-only attribute 'length'��xml�dom�NoModificationAllowedErr�r�values r�_set_lengthzNodeList._set_length<����g�.�.�<�>�>� >r�$The number of nodes in the NodeList.��docc��|�g}||dd�<dSrr)r�states r�__setstate__zNodeList.__setstate__Ds���=��E���Q�Q�Q���rN)
�__name__�
__module__�__qualname__� __slots__rrr�property�lengthr&rrrrr2sw�������I�������>�>�>��X�k�;�@�B�B�B�F�����rrc�L�eZdZdZd�Zd�Zd�Zd�Zd�Ze eed���Z
d S)
rrc�L�t��}|�|��|Sr�r�extend�r�other�NLs r�__add__zEmptyNodeList.__add__M�"��
�Z�Z��
� � �%����� rc�L�t��}|�|��|Srr/r1s r�__radd__zEmptyNodeList.__radd__Rr5rc��dSrrr
s rrzEmptyNodeList.itemWs���trc��dSr
rrs rrzEmptyNodeList._get_lengthZs���qrc�@�tj�d���rrrs rrzEmptyNodeList._set_length]r rr!r"N)r'r(r)r*r4r7rrrr+r,rrrrrJs��������I����
���
������>�>�>��X�k�;�@�B�B�B�F�F�Frrc��t|d|z��}|fd�}t|d|z��r
Jd|z���t|||���}t|||��dS)N�_get_c�`�tj�dt|��z���)Nz&attempt to modify read-only attribute )rrr�repr)rr�names r�setzdefproperty.<locals>.setgs-���g�.�.�4�t�D�z�z�A�C�C� Cr�_set_zexpected not to find _set_r")�getattr�hasattrr+�setattr)�klassr?r#�getr@�props rrres���
�%�'�D�.�
*�
*�C�"�C�C�C�C��u�g��n�-�-�/�/�'�$�.�/�/�-��C��#�&�&�&�D��E�4������r)�__doc__�__all__�xml.domr�strr�listr�tuplerrrrr�<module>rNs�����TF�
E�
E�������f�������t����0B�B�B�B�B�E�B�B�B�6����r
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists