%PDF- %PDF-
Direktori : /lib/python3/dist-packages/__pycache__/ |
Current File : //lib/python3/dist-packages/__pycache__/unohelper.cpython-312.pyc |
� 뤎f�* � �f � d dl Z d dlZd dlZd dlZd dlmZmZmZ d dlm Z m Z d dlmZ d dlmZ d dlmZmZmZ d dlmZmZmZmZm Z!m"Z#m$Z%m&Z' d� Z(d� Z)d � Z*d � Z+ G d� d� Z, G d � d� Z- G d� d� Z.d� Z/d� Z0d� Z1d� Z2d� Z3d� Z4i Z5d� Z6 G d� de� Z7 G d� de e7� Z8 G d� deee7� Z9y)� N)� XTypeProvider�XSingleComponentFactory�XServiceInfo)�RuntimeException�XCurrentContext)�ALL)�IN�OUT�INOUT)� MAYBEVOID�BOUND�CONSTRAINED� TRANSIENT�READONLY�MAYBEAMBIGUOUS�MAYBEDEFAULT� REMOVABLEc �T � d}| t k( rd}|S | t k( rd}|S | t k( rd}|S )Nz[]z[inout]z[out]z[in])�PARAM_MODE_INOUT�PARAM_MODE_OUT� PARAM_MODE_IN��mode�rets �+/usr/lib/python3/dist-packages/unohelper.py�_mode_to_strr , sF � � �C������ �J� �� ��� �J� �� ����J� c � � d}t | z r|dz }t | z r|dz }t | z r|dz }t | z r|dz }t | z r|dz }t | z r|dz }t | z r|dz }t | z r|d z }|j � S ) N� z removable z maybedefault zmaybeambiguous z readonly z transient zconstrained zbound z maybevoid ) �PROP_ATTR_REMOVABLE�PROP_ATTR_MAYBEDEFAULT�PROP_ATTR_MAYBEAMBIGUOUS�PROP_ATTR_READONLY�PROP_ATTR_TRANSIENT�PROP_ATTR_CONSTRAINED�PROP_ATTR_BOUND�PROP_ATTR_MAYBEVOID�rstripr s r �_propertymode_to_strr) 6 s� � � �C��T�!��L� ����$��O�#���$�&��%�%���D� ��K����T�!��L� ���t�#��N�"������H�n���T�!��L� ���:�:�<�r c � � t | t j � s�t | t j � sht | t j � sNt | t j � s4t | t j � st | t j � r|j t | � dz � y t j � }|j j d|� }|j d� t | d� r/| j � }|D ] }|j d|z dz � � n|j d� |j d� t | d� r9| j � }|D ]# }|j d|j z dz � �% n|j d� |j# | � }|j% t&