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/web/AbstractErrorHandler.pyo
�
�\Ofc@s�ddlmZddlmZddlmZddlmZmZmZm	Z	ddlm
Z
mZmZdefd	��YZ
d
S(i����(tabstractmethodi(tErrorHandleri(tSystemDialog(tOKtDEF_OKt	OK_CANCELt
DEF_CANCEL(tYES_NOtDEF_NOtDEF_YEStAbstractErrorHandlercBs�eZd	Zd	Zd�Zd�Zd�Zed��Z	ed��Z
ed��Zed��Zed��Z
ed��ZRS(
cCs||_||_dS(N(txmsftpeer(tselfRtpeer_((sB/usr/lib64/libreoffice/program/wizards/web/AbstractErrorHandler.pyt__init__'s	cCs�|tjkr2|j|j||||�|�S|tjkrd|j|j||||�|�S|tjkr�|j|j||||�|�S|tjkr�|j|j||||�|�S|tjkr�|j|j||||�|�S|tjkr(|j|j||||�|�S|tj	krY|j|j||||�|�S|tj
kr�|j|j||||�|�S|tjkr�|j|j||||�|�S|tjkr�|j|j||||�|�St
d��dS(Nsunknown error type(RtERROR_FATALtshowMessaget
getMessageFortERROR_PROCESS_FATALtERROR_NORMAL_ABORTtERROR_NORMAL_IGNOREtERROR_QUESTION_CANCELtERROR_QUESTION_OKtERROR_QUESTION_NOtERROR_QUESTION_YESt
ERROR_WARNINGt
ERROR_MESSAGEt
ValueError(R
textargtixt	errorType((sB/usr/lib64/libreoffice/program/wizards/web/AbstractErrorHandler.pyterror0s*##""""""""cCs|j|j|j||�S(N(tshowMessage1RR(R
tmessageR ((sB/usr/lib64/libreoffice/program/wizards/web/AbstractErrorHandler.pyRKscCsL|j|�}|j|�}tj|||||�}||j|�kS(N(tgetServiceNameFortgetAttributeForRtshowMessageBoxt
getTrueFor(R
RRR#R tserviceNamet	attributetb((sB/usr/lib64/libreoffice/program/wizards/web/AbstractErrorHandler.pyR"Tsc	Cs)tj||||||�}||kS(N(RR&(	R
RRR#t
dialogTypetbuttonst
defaultButtontreturnTrueOnR*((sB/usr/lib64/libreoffice/program/wizards/web/AbstractErrorHandler.pytshowMessage2[scCs||tjtjtjtjtjtjfkr4dS|tjtjfkrPdS|tj	tj
fkrldStd��dS(Niisunknown error type(RRRRRRRRRRRR(R
R ((sB/usr/lib64/libreoffice/program/wizards/web/AbstractErrorHandler.pyR'fscCs�|tjkrtS|tjkr&tS|tjkr=ttS|tjkrTttS|tj	krkttS|tj
kr�ttS|tjkr�tt
S|tjkr�ttS|tjkr�tS|tjkr�tStd��dS(Nsunknown error type(RRRRRRRRRRRRRRRR	RRR(R
R ((sB/usr/lib64/libreoffice/program/wizards/web/AbstractErrorHandler.pyR%us*cCs�|tjkrdS|tjkr&dS|tjkr9dS|tjkrLdS|tjkr_dS|tjkrrdS|tjkr�dS|tjkr�dS|tj	kr�dS|tj
kr�dStd��dS(Nterrorboxt
warningboxtqueryboxtinfoboxsunknown error type(RRRRRRRRRRRR(R
R ((sB/usr/lib64/libreoffice/program/wizards/web/AbstractErrorHandler.pyR$�s*cCsdS(N((R
RRRR ((sB/usr/lib64/libreoffice/program/wizards/web/AbstractErrorHandler.pyR�sN(t__name__t
__module__tNoneRRRR!RtclassmethodR"R/R'R%R$RR(((sB/usr/lib64/libreoffice/program/wizards/web/AbstractErrorHandler.pyR
"s					 N(tabcRRtcommon.SystemDialogRt'com.sun.star.awt.VclWindowPeerAttributeRRRRRRR	R
(((sB/usr/lib64/libreoffice/program/wizards/web/AbstractErrorHandler.pyt<module>s
"