
    hJ                    Z    S r SSKJr  SSKJr  SSKJr  \(       a  SSKJr   " S S5      rg)zProvides CoreProperties, Dublin-Core attributes of the document.

These are broadly-standardized attributes like author, last-modified, etc.
    )annotations)TYPE_CHECKING)CT_CorePropertiesc                  Z   \ rS rSrSrS$S jr\S 5       r\R                  S%S j5       r\S 5       r	\	R                  S%S j5       r	\S 5       r
\
R                  S%S	 j5       r
\S
 5       r\R                  S%S j5       r\S 5       r\R                  S 5       r\S 5       r\R                  S%S j5       r\S 5       r\R                  S%S j5       r\S 5       r\R                  S%S j5       r\S 5       r\R                  S%S j5       r\S 5       r\R                  S 5       r\S 5       r\R                  S 5       r\S 5       r\R                  S 5       r\S 5       r\R                  S%S j5       r\S 5       r\R                  S%S j5       r\S  5       r\R                  S%S! j5       rS"rg#)&CoreProperties   ztCorresponds to part named ``/docProps/core.xml``, containing the core document
properties for this document package.c                    Xl         g N_element)selfelements     D/var/www/html/env/lib/python3.13/site-packages/docx/opc/coreprops.py__init__CoreProperties.__init__   s        c                .    U R                   R                  $ r
   r   author_textr   s    r   authorCoreProperties.author   s    }}(((r   c                $    XR                   l        g r
   r   r   values     r   r   r      s    $)!r   c                .    U R                   R                  $ r
   r   category_textr   s    r   categoryCoreProperties.category       }}***r   c                $    XR                   l        g r
   r   r   s     r   r   r    #       &+#r   c                .    U R                   R                  $ r
   r   comments_textr   s    r   commentsCoreProperties.comments'   r!   r   c                $    XR                   l        g r
   r%   r   s     r   r'   r(   +   r#   r   c                .    U R                   R                  $ r
   r   contentStatus_textr   s    r   content_statusCoreProperties.content_status/   s    }}///r   c                $    XR                   l        g r
   r+   r   s     r   r-   r.   3   s    +0(r   c                .    U R                   R                  $ r
   r   created_datetimer   s    r   createdCoreProperties.created7   s    }}---r   c                $    XR                   l        g r
   r1   r   s     r   r3   r4   ;   s    ).&r   c                .    U R                   R                  $ r
   r   identifier_textr   s    r   
identifierCoreProperties.identifier?       }},,,r   c                $    XR                   l        g r
   r7   r   s     r   r9   r:   C       (-%r   c                .    U R                   R                  $ r
   r   keywords_textr   s    r   keywordsCoreProperties.keywordsG   r!   r   c                $    XR                   l        g r
   r?   r   s     r   rA   rB   K   r#   r   c                .    U R                   R                  $ r
   r   language_textr   s    r   languageCoreProperties.languageO   r!   r   c                $    XR                   l        g r
   rE   r   s     r   rG   rH   S   r#   r   c                .    U R                   R                  $ r
   r   lastModifiedBy_textr   s    r   last_modified_byCoreProperties.last_modified_byW   s    }}000r   c                $    XR                   l        g r
   rK   r   s     r   rM   rN   [   s    ,1)r   c                .    U R                   R                  $ r
   r   lastPrinted_datetimer   s    r   last_printedCoreProperties.last_printed_   s    }}111r   c                $    XR                   l        g r
   rQ   r   s     r   rS   rT   c   s    -2*r   c                .    U R                   R                  $ r
   r   modified_datetimer   s    r   modifiedCoreProperties.modifiedg   s    }}...r   c                $    XR                   l        g r
   rW   r   s     r   rY   rZ   k   s    */'r   c                .    U R                   R                  $ r
   r   revision_numberr   s    r   revisionCoreProperties.revisiono   r;   r   c                $    XR                   l        g r
   r]   r   s     r   r_   r`   s   r=   r   c                .    U R                   R                  $ r
   r   subject_textr   s    r   subjectCoreProperties.subjectw       }})))r   c                $    XR                   l        g r
   rc   r   s     r   re   rf   {       %*"r   c                .    U R                   R                  $ r
   r   
title_textr   s    r   titleCoreProperties.title   s    }}'''r   c                $    XR                   l        g r
   rk   r   s     r   rm   rn      s    #( r   c                .    U R                   R                  $ r
   r   version_textr   s    r   versionCoreProperties.version   rg   r   c                $    XR                   l        g r
   rq   r   s     r   rs   rt      ri   r   r   N)r   r   )r   str)__name__
__module____qualname____firstlineno____doc__r   propertyr   setterr   r'   r-   r3   r9   rA   rG   rM   rS   rY   r_   re   rm   rs   __static_attributes__ r   r   r   r      s   -  ) ) ]]* * + + __, , + + __, , 0 0 1 1 . . ^^/ / - - . . + + __, , + + __, , 1 1 2 2 2 2 3 3 / / __0 0 - - __. . * * ^^+ + ( ( \\) ) * * ^^+ +r   r   N)r{   
__future__r   typingr   docx.oxml.corepropsr   r   r   r   r   <module>r      s'   
 #   15}+ }+r   