%PDF- %PDF-
Direktori : /usr/lib/python3/dist-packages/orca/scripts/web/__pycache__/ |
Current File : //usr/lib/python3/dist-packages/orca/scripts/web/__pycache__/speech_generator.cpython-312.pyc |
� g f` � � � d Z dZdZdZdZddlZ ej dd� dd lmZ dd l m Z ddl mZ ddl mZ dd l m Z ddl mZ ddl mZ ddl mZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ G d� dej6 � Zy)z$Id$z $Revision$z$Date$zrCopyright (c) 2005-2009 Sun Microsystems Inc.Copyright (c) 2010-2011 Orca TeamCopyright (c) 2011-2015 Igalia, S.L.�LGPL� N�Atspiz2.0)r )�debug)� focus_manager)�messages)�object_properties)�settings)�settings_manager)�speech_generator)� AXDocument)�AXObject)�AXTable)�AXText)�AXUtilitiesc �4 � � e Zd Z� fd�Z� fd�Z� fd�Z� fd�Z� fd�Z� fd�Zd� Z d� Z � fd �Zd � Z� fd�Z d� Z� fd �Z� fd�Z� fd�Z� fd�Z� fd�Z� fd�Zd� Z� fd�Zd� Z� fd�Z� fd�Z� fd�Zd� Z� fd�Z� fd�Z� fd�Z� fd�Z� fd�Z � fd�Z!d � Z"� xZ#S )!�SpeechGeneratorc �$ �� t �| � |� y �N)�super�__init__)�self�script� __class__s ��C/usr/lib/python3/dist-packages/orca/scripts/web/speech_generator.pyr zSpeechGenerator.__init__2 s �� � ���� � c �R �� |j dd� dkD rg S t �| � |fi |��S �N�indexr )�getr �_generateOldAncestors�r �obj�argsr s �r r z%SpeechGenerator._generateOldAncestors5 s0 �� ��8�8�G�Q��!�#��I��w�,�S�9�D�9�9r c � �� |j dd� dkD r'| j j j |� sg S t �| � |fi |��S r )r �_script� utilities�isListDescendantr �_generateNewAncestorsr! s �r r( z%SpeechGenerator._generateNewAncestors; sH �� ��8�8�G�Q��!�#��<�<�)�)�:�:�3�?��I��w�,�S�9�D�9�9r c �, �� | j j j |� st �| � |fi |��S | j j � r'|t j � j � k( rg S g }|j d� }|r�| j j j |� r�| j j j |� }| j j j |� }||k7 r5| j j j |� st �| �- |� g}t j |� sv| j j j |� sO| j j j |� s*t! j"