| Server IP : 93.86.61.54 / Your IP : 216.73.216.156 Web Server : Apache/2.4.62 (Ubuntu) System : Linux rasin.ddns.net 6.8.0-124-generic #124~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue May 26 21:05:19 UTC x86_64 User : www-data ( 33) PHP Version : 8.4.22 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/lib/python3/dist-packages/orca/__pycache__/ |
Upload File : |
o
S�b�S � @ s� d Z dZdZdZdZdZddlZdd lmZ dd
lm Z ddlm
Z
ddlmZ dd
lmZ ddlm
Z
ddlmZ ddlmZ ddlmZ e�� ZG dd� d�Ze� gZG dd� de
j�ZdS )z:Utilities for obtaining braille presentations for objects.z$Id$z
$Revision$z$Date$z-Copyright (c) 2005-2009 Sun Microsystems Inc.�LGPL� N� )�braille)�debug)� generator)�messages)�object_properties)�
orca_state)�settings)�settings_manager)�shortRoleNamesc @ s e Zd ZdZddd�ZdS )�SpacezxA dummy class to indicate we want to insert a space into an
utterance, but only if there is text prior to the space.� c C s
|| _ d S �N)� delimiter��selfr � r �8/usr/lib/python3/dist-packages/orca/braille_generator.py�__init__- s
zSpace.__init__N�r )�__name__�
__module__�__qualname__�__doc__r r r r r r
* s r
c s� e Zd ZdZejejejejej ej
fZdd� Zdd� Z
dd� Zdd � Zd
d� Z� fdd
�Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zd d!� Z� fd"d#�Z� fd$d%�Zd&d'� Zd(d)� Zd*d+� Z d1d-d.�Z!d1d/d0�Z"� Z#S )2�BrailleGeneratora Takes accessible objects and produces a list of braille Regions
for those objects. See the generateBraille method, which is the
primary entry point. Subclasses can feel free to override/extend
the brailleGenerators instance field as they see fit.c C s t j�| |d� d S )Nr )r � Generatorr )r �scriptr r r r ? s zBrailleGenerator.__init__c C sN t j�| |� | j|d<