U
    O’“e  ã                   @   s.   d Z dZddlmZmZ G dd„ dejƒZdS )zC
Simple internal document tree Writer, writes indented pseudo-XML.
ZreStructuredTexté    )ÚwritersÚfrontendc                   @   sH   e Zd ZdZddddgdejdœfffZdZd	ZdZ	d
d„ Z
dd„ ZdS )ÚWriter)Z	pseudoxmlÚpprintÚpformatz$"Docutils pseudo-XML" Writer OptionsNzPretty-print <#text> nodes.z
--detailedÚ
store_true)ÚactionZ	validatorzpseudoxml writer)r   c                 C   s   | j  ¡ | _d S )N)Údocumentr   Úoutput)Úself© r   ú>/tmp/pip-unpacked-wheel-rro3auwd/docutils/writers/pseudoxml.pyÚ	translate#   s    zWriter.translatec                 C   s   dS )z2This writer supports all format-specific elements.Tr   )r   Úformatr   r   r   Úsupports&   s    zWriter.supports)Ú__name__Ú
__module__Ú__qualname__Ú	supportedr   Zvalidate_booleanZsettings_specZconfig_sectionZconfig_section_dependenciesr
   r   r   r   r   r   r   r      s   
þý	r   N)Ú__doc__Z__docformat__Zdocutilsr   r   r   r   r   r   r   Ú<module>   s   