B
    ûgÅb  ã               @   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	pseudoxmlZ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)Zdocumentr   Úoutput)Úself© r
   ú9lib/python3.7/site-packages/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__Z	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   