
    HAi                     `    S SK Jr  SSKJr  SSKJrJr  SSKJr   " S S\\5      r	\" S 5      r
g)	    )ABC   )AnnotationFlag)
NameObjectNumberObject)DictionaryObjectc                   t   ^  \ rS rSrS	U 4S jjr\S\4S j5       r\R                  S\SS4S j5       rSr	U =r
$ )
AnnotationDictionary   returnNc                 N   > [         TU ]  5         SSKJn  U" S5      X" S5      '   g )Nr   )r   z/Annotz/Type)super__init__generic._baser   )selfr   	__class__s     S/var/www/html/land-ocr/venv/lib/python3.13/site-packages/pypdf/annotations/_base.pyr   AnnotationDictionary.__init__	   s'    . %/x$8Z !    c                 J    U R                  [        S5      [        S5      5      $ )N/Fr   )getr   r   )r   s    r   flagsAnnotationDictionary.flags   s    xx
4(.*;<<r   valuec                 2    [        U5      U [        S5      '   g )Nr   )r   r   )r   r   s     r   r   r      s    !-e!4Zr    )r   N)__name__
__module____qualname____firstlineno__r   propertyr   r   setter__static_attributes____classcell__)r   s   @r   r
   r
      sI    9 =~ = = \\5> 5d 5 5r   r
   N)abcr   	constantsr   genericr   r   generic._data_structuresr   r
   NO_FLAGSr   r   r   <module>r+      s,     & . 75+S 5* !r   