U
    ¥‹®gŽ  ã                   @   sR   d dl mZ ddlmZ ddlmZmZ ddlmZ G dd„ deeƒZ	ed ƒZ
dS )	é    )ÚABCé   )ÚAnnotationFlag)Ú
NameObjectÚNumberObject)ÚDictionaryObjectc                   @   sB   e Zd Zddœdd„Zeedœdd„ƒZejeddœdd„ƒZdS )	ÚAnnotationDictionaryN)Úreturnc                 C   s    ddl m} |dƒ| |dƒ< d S )Nr   )r   z/Annotz/Type)Zgeneric._baser   )Úselfr   © r   ú;/tmp/pip-unpacked-wheel-z3c9upm3/pypdf/annotations/_base.pyÚ__init__	   s    zAnnotationDictionary.__init__c                 C   s   |   tdƒtdƒ¡S )Nú/Fr   )Úgetr   r   )r
   r   r   r   Úflags   s    zAnnotationDictionary.flags)Úvaluer	   c                 C   s   t |ƒ| tdƒ< d S )Nr   )r   r   )r
   r   r   r   r   r      s    )Ú__name__Ú
__module__Ú__qualname__r   Úpropertyr   r   Úsetterr   r   r   r   r      s
   	r   N)Úabcr   Ú	constantsr   Zgenericr   r   Zgeneric._data_structuresr   r   ZNO_FLAGSr   r   r   r   Ú<module>   s
   