HEX
Server: Apache
System: Linux opal14.opalstack.com 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64
User: curbgloabal_opal (1234)
PHP: 8.1.29
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //lib64/libreoffice/program/wizards/common/ConfigSet.pyc
�
�\Ofc@s6ddlZddlmZdefd��YZdS(i����Ni(tConfigGroupt	ConfigSetcBs)eZdZd�Zd�Zd�ZRS(s�
    After reading the configuration set items,
    the ConfigSet checks this field.
    If it is true, it will remove any nulls from
    the vector.
    subclasses can change this field in the constructor
    to avoid this "deletion" of nulls.
    cCs||_g|_d|_dS(Ni(t	childTypetchildrenListtchildrenListLen(tselfR((s:/usr/lib64/libreoffice/program/wizards/common/ConfigSet.pyt__init__s		cCs�x$t|j�D]}|j|�qWx�t|j�D]�\}}y�|j�}|j||�t|j�r�|j�}|dj	|_
|dj	|_|dj	|_|dj	|_
|j||�nWq7tk
r�tj�q7Xq7WdS(Niiii(trangeRtremoveByNamet	enumerateRtcreateInstancetinsertByNametcallableRtValuetcp_Indextcp_Topictcp_Responsibletcp_TimetwriteConfigurationt	Exceptiont	tracebackt	print_exc(RtconfigurationViewtparamtitindextitemt	childViewttopic((s:/usr/lib64/libreoffice/program/wizards/common/ConfigSet.pyR$s
cCs�|j}|r�xz|D]o}yKt|j�rf|j�}|j|j|�|�|jj|�nWqtk
r�tj	�qXqWnt
|j�|_dS(N(tElementNamesRRtreadConfigurationt	getByNameRtappendRRRtlenR(RRRtnamesRR((s:/usr/lib64/libreoffice/program/wizards/common/ConfigSet.pyR6s	

(t__name__t
__module__t__doc__RRR(((s:/usr/lib64/libreoffice/program/wizards/common/ConfigSet.pyRs		(RRR(((s:/usr/lib64/libreoffice/program/wizards/common/ConfigSet.pyt<module>s