+
    <iO  c                   sB    ^ RI Ht ^ RI5 ^ RI5 R.t ! R R]4      tR# )i    )Atspi)Z*	TableCellc                   s   a  ] tR t^t o RtR tRt]! ]]R7      tR t	Rt
]! ]	]
R7      tR tRt]! ]]R7      tR	 tR
t]! ]]R7      tR tRt]! ]]R7      tR tR tRt]! ]]R7      tRtV tR# )r   z(
An interface used by cells in a table.
c                T    \         P                  P                  V P                  4      # N)r    r   Zget_column_spanobjZself   &6/usr/lib/python3.14/site-packages/pyatspi/tablecell.pyget_columnSpanZTableCell.get_columnSpan   s    66txx@@    zR
                Get the number of columns occupied by this cell.
                )ZfgetZdocc                r   r   )r    r   Zget_column_header_cellsr   r   r   r   get_columnHeaderCellsZTableCell.get_columnHeaderCells&   s    >>txxHHr	   zY
                Get the column headers as an array of cell accessibles.
                c                r   r   )r    r   Zget_row_spanr   r   r   r   get_rowSpanZTableCell.get_rowSpan.       33DHH==r	   zO
                Get the number of rows occupied by this cell.
                c                r   r   )r    r   Zget_row_header_cellsr   r   r   r   get_rowHeaderCellsZTableCell.get_rowHeaderCells6   s    ;;DHHEEr	   zV
                Get the row headers as an array of cell accessibles.
                c                r   r   )r    r   get_positionr   r   r   r   r   ZTableCell.get_position>   r   r	   zR
                Returns the tabular position of this accessible.
                c                r   )zB
determine the row and column indices and span of the given cell.
)r    r   Zget_row_column_spanr   r   r   r   getRowColumnSpanZTableCell.getRowColumnSpanF   s     ::488DDr	   c                r   r   )r    r   	get_tabler   r   r   r   r   ZTableCell.get_tableL   s    00::r	   z`
                Returns a reference to the accessible of the containing table.
                 N)Z__name__Z
__module__Z__qualname__Z__firstlineno__Z__doc__r   Z_columnSpanDocZpropertyZ
columnSpanr
   Z_columnHeaderCellsDocZcolumnHeaderCellsr   Z_rowSpanDocZrowSpanr   Z_rowHeaderCellsDocZrowHeaderCellsr   Z_positionDocZpositionr   r   Z	_tableDocZtableZ__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      s     		A 	 >~F
	I 	 %*?EZ[	> 	 =	F 	 "'9?QR	> 	 <@	E	; 	 iY7r	   N)Zgi.repositoryr    Zpyatspi.utilsZpyatspi.interfaceZ__all__Z	interfacer   r   r	   r   <module>r      s(        98	 98r	   