File: //lib64/python3.9/xml/dom/__pycache__/xmlbuilder.cpython-39.pyc
a
    �DOgc0  �                   @   s�   d Z ddlZddlZddlmZ g d�ZG dd� d�ZG dd� d�Zd	d
� Z	G dd� de
�ZG d
d� de
�ZG dd� d�Z
[G dd� d�ZG dd� d�ZdS )z4Implementation of the DOM Level 3 'LS-Load' feature.�    N)�
NodeFilter)�
DOMBuilder�DOMEntityResolver�DOMInputSourcec                   @   s\   e Zd ZdZdZdZdZdZdZdZ	dZ
dZdZdZ
dZdZdZdZdZdZdZdZdZdS )�Optionsz�Features object that has variables set for each DOMBuilder feature.
    The DOMBuilder class uses an instance of this class to pass settings to
    the ExpatBuilder class.
    �   TFN)�__name__�
__module__�__qualname__�__doc__�
namespaces�namespace_declarations�
validation�external_parameter_entities�external_general_entitiesZexternal_dtd_subset�validate_if_schema�validate�datatype_normalization�create_entity_ref_nodes�entities�whitespace_in_element_content�cdata_sections�comments�charset_overrides_xml_encoding�infoset�supported_mediatypes_only�errorHandler�filter� r   r   �*/usr/lib64/python3.9/xml/dom/xmlbuilder.pyr      s(   	r   c                   @   s  e Zd ZdZdZdZdZdZdZdZ	eeee	fZ
dd� Zdd	� Zd
d� Z
dd
� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdgdgdgdgdgdgd gd!gd"gd#gd"d$gd%gd&gd'gd(gd)gd*gd+gd,gd-gg g d.�d/gd0gd1gd2�Zd3d4� Zd5d6� Zd7d8� Zd9d:� Zd;d<� ZdS )=r   Nr   �   �   �   c                 C   s   t � | _d S �N)r   �_options��selfr   r   r   �__init__9   s    zDOMBuilder.__init__c                 C   s   | j S r#   ��entityResolverr%   r   r   r   �_get_entityResolver<