î
æ^Q\¿  ã               @   sJ   d  d l  m Z d  d l m Z d  d l m Z Gd d „  d e ƒ Z d S)é    )Úabsolute_import)Úabstractproperty)ÚABCc               @   s‚   e  Z d  Z d Z e d d „  ƒ Z e d d „  ƒ Z e d d „  ƒ Z e d d	 „  ƒ Z e d
 d „  ƒ Z	 e d d „  ƒ Z
 d S)ÚISerialisableFilezP
    Interface for Serialisable classes that represent files in the archive
    c             C   s   d S)z,
        Object id making it unique
        N© )Úselfr   r   úQ/var/www/dbchiro/venv/lib/python3.4/site-packages/openpyxl/packaging/interface.pyÚid   s    zISerialisableFile.idc             C   s   d S)z*
        File path in the archive
        Nr   )r   r   r   r   Ú_path   s    zISerialisableFile._pathc             C   s   d S)z5
        Qualified namespace when serialised
        Nr   )r   r   r   r   Ú
_namespace   s    zISerialisableFile._namespacec             C   s   d S)z3
        The content type for the manifest
        Nr   )r   r   r   r   Ú_type'   s    zISerialisableFile._typec             C   s   d S)z4
        The content type for relationships
        Nr   )r   r   r   r   Ú	_rel_type.   s    zISerialisableFile._rel_typec             C   s   d S)z*
        Links object with parent
        Nr   )r   r   r   r   Ú_rel_id5   s    zISerialisableFile._rel_idN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r	   r
   r   r   r   r   r   r   r   r   r      s   r   N)Ú
__future__r   Úabcr   Zopenpyxl.compat.abcr   r   r   r   r   r   Ú<module>   s   