ó
]c           @@  sÅ   d  d l  m Z d  d l m Z d  d l m Z d  d l m Z d  d l m	 Z	 d  d l
 m Z d   Z d e f d	     YZ d
 e f d     YZ d e f d     YZ d e f d     YZ d S(   i    (   t   absolute_import(   t   unicode(   t   Serialisable(   t   Typed(   t
   NestedText(   t	   XPROPS_NSc          C@  s0   d d l  m }  d j |  j d  d   } | S(   Ni    (   t   __version__t   .i   (   t   openpyxlR   t   joint   split(   R   t   VERSION(    (    s:   lib/python2.7/site-packages/openpyxl/packaging/extended.pyt   get_version   s    t
   DigSigBlobc           B@  s   e  Z d  Z Z RS(   (    (   t   __name__t
   __module__t   __elements__t	   __attrs__(    (    (    s:   lib/python2.7/site-packages/openpyxl/packaging/extended.pyR      s   t   VectorLpstrc           B@  s   e  Z d  Z Z RS(   (    (   R   R   R   R   (    (    (    s:   lib/python2.7/site-packages/openpyxl/packaging/extended.pyR      s   t   VectorVariantc           B@  s   e  Z d  Z Z RS(   (    (   R   R   R   R   (    (    (    s:   lib/python2.7/site-packages/openpyxl/packaging/extended.pyR   !   s   t   ExtendedPropertiesc           B@  sŽ  e  Z d  Z d Z e d e d e  Z e d e d e  Z e d e d e  Z	 e d e
 d e  Z e d e
 d e  Z e d e
 d e  Z e d e d e  Z e d e
 d e  Z e d e
 d e  Z e d e
 d e  Z e d e
 d e  Z e d e
 d e  Z e d e
 d e  Z e d e
 d e  Z e d e d e  Z e d e d e  Z e d e d e  Z e d e d e  Z e d e
 d e  Z e d e d e  Z e d e d e  Z  e d e d e  Z! e d e d e  Z" e d e# d e  Z$ e d e d e  Z% e d e d e  Z& e d e
 d e  Z' d Z( d d d d d d d d d d d d d d d d d d d d d d d d d d d d  Z* d   Z+ RS(   s2   
    See 22.2

    Most of this is irrelevant
    t
   Propertiest   expected_typet
   allow_nonet   Applicationt
   AppVersiont   DocSecurityt	   ScaleCropt   LinksUpToDatet	   SharedDoct   HyperlinksChangeds   Microsoft Excelc         C@  s  | |  _  | |  _ | |  _ | |  _ | |  _ | |  _ | |  _ | |  _ |	 |  _ |
 |  _	 | |  _
 | |  _ | |  _ | |  _ | |  _ d  |  _ d  |  _ | |  _ | |  _ | |  _ | |  _ d  |  _ | |  _ d  |  _ | |  _ | d  k rù t   } n  | |  _ | |  _ d  S(   N(   t   Templatet   Managert   Companyt   Pagest   Wordst
   Characterst   PresentationFormatt   Linest
   Paragraphst   Slidest   Notest	   TotalTimet   HiddenSlidest   MMClipsR   t   Nonet   HeadingPairst   TitlesOfPartsR   t   CharactersWithSpacesR   t   HyperlinkBaset   HLinksR   t   DigSigR   R   R   R   (   t   selfR   R    R!   R"   R#   R$   R%   R&   R'   R(   R)   R*   R+   R,   R   R.   R/   R   R0   R   R1   R2   R   R3   R   R   R   (    (    s:   lib/python2.7/site-packages/openpyxl/packaging/extended.pyt   __init__O   s:    																										c         C@  s)   t  t |   j   } | j d t  | S(   Nt   xmlns(   t   superR   t   to_treet   setR   (   R4   t   tree(    (    s:   lib/python2.7/site-packages/openpyxl/packaging/extended.pyR8      s    (   R   R   R   R   R   R   R   N(,   R   R   t   __doc__t   tagnameR   R   t   TrueR   R    R!   t   intR"   R#   R$   R%   R&   R'   R(   R)   R*   R+   R,   t   boolR   R   R   R.   R   R/   R   R0   R   R1   R2   R   R   R3   R   R   R   R   R-   R5   R8   (    (    (    s:   lib/python2.7/site-packages/openpyxl/packaging/extended.pyR   &   sv    !N(   t
   __future__R    t   openpyxl.compatR   t!   openpyxl.descriptors.serialisableR   t   openpyxl.descriptorsR   t   openpyxl.descriptors.nestedR   t   openpyxl.xml.constantsR   R   R   R   R   R   (    (    (    s:   lib/python2.7/site-packages/openpyxl/packaging/extended.pyt   <module>   s   	