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/fax/FaxDocument.pyc
�
�\Ofc@s�ddlmZmZmZmZddlmZddlmZddl	m
Z
ddlmZddl
mZdefd	��YZd
S(i(tTextDocumentt	tracebacktTextFieldHandlert
Configuration(tTextSectionHandleri����(tPARAGRAPH_BREAK(tCENTER(tCURRENT(tARABICtFaxDocumentcBsYeZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
RS(	cCs5tt|�j||dd�t|_t|_dS(NtWIZARD_LIVE_PREVIEW(tsuperR	t__init__tNonetTruet
keepLogoFramet
keepTypeFrame(tselftxMSFtlistener((s9/usr/lib64/libreoffice/program/wizards/fax/FaxDocument.pyRs	cCsYy7t|j|j�}|jjj|�}||_Wntk
rTtj�nXdS(N(	RRt
xTextDocumenttTextSectionst	getByNamet	IsVisiblet	ExceptionRt	print_exc(RtsElementtbStatetmySectionHandlertoSection((s9/usr/lib64/libreoffice/program/wizards/fax/FaxDocument.pyt
switchElement#s	

cCs#t|j|j�}|j�dS(N(RRtupdateDateFields(RtFH((s9/usr/lib64/libreoffice/program/wizards/fax/FaxDocument.pyR-sc
Cs@|jdk	r<y�|jj�|jjjd�}|j|�}|r�|jdt�|j}||_|r|j	j
�}|jt�|j
|tt�|jdt�|jjd�}	|	jdt�t|	_|j|j|	t�qn	t|_|jj�Wq<tk
r8|jj�tj�q<XndS(Nt
PageStylest
FooterIsOnt
ParaAdjusts&com.sun.star.text.TextField.PageNumbertSubType(RR
tlockControllerst
StyleFamiliesRtsetPropertyValueRt
FooterTexttStringtTexttcreateTextCursortgotoEndtFalsetinsertControlCharacterRRtcreateInstanceRRt
NumberingTypetinsertTextContenttEndR"tunlockControllersRRR(
Rt
sPageStyleRtbPageNumbertsTexttxPageStyleCollectiont
xPageStyletxFooterTexttmyCursortxPageNumberField((s9/usr/lib64/libreoffice/program/wizards/fax/FaxDocument.pytswitchFooter2s4
		
	
				

cCs9|jdk	r1t|j|j�}|j|�StSdS(N(RR
RRthasTextSectionByNameR-(RRR((s9/usr/lib64/libreoffice/program/wizards/fax/FaxDocument.pyt
hasElementVs
	
cCsBt|j|j�}|r.|j||�n|j|d�dS(Nt(RRRtchangeUserFieldContent(Rt
sFieldNametsNewContentRtmyFieldHandler((s9/usr/lib64/libreoffice/program/wizards/fax/FaxDocument.pytswitchUserField^scCs�y�t|j|j�}tj|jdt�}|jd|jd��|jd|jd��|jd|jd��|jd|jd	��|jd
|jd��|jd|jd
��Wntk
r�t	j
�nXdS(Nsorg.openoffice.UserProfile/DatatCompanytotStreettstreettPostCodet
postalcodetStatetsttCitytltFaxtfacsimiletelephonenumber(RRRtgetConfigurationRootRR-R@RRRR(RRCtoUserDataAccess((s9/usr/lib64/libreoffice/program/wizards/fax/FaxDocument.pytfillSenderWithUserDataes&	
cCs#t|j|j�}|j�dS(N(RRRtremoveUserFieldByContent(RRC((s9/usr/lib64/libreoffice/program/wizards/fax/FaxDocument.pytkillEmptyUserFieldszscCs�yx|js=|jd|j�}|dk	r=|j�q=n|jsw|jd|j�}|dk	rw|j�qwnWntk
r�tj�nXdS(NsCompany LogosCommunication Type(	RtgetFrameByNameRR
tdisposeRRRR(RtxTF((s9/usr/lib64/libreoffice/program/wizards/fax/FaxDocument.pytkillEmptyFramess				
(t__name__t
__module__RRRR<R>RDRSRURY(((s9/usr/lib64/libreoffice/program/wizards/fax/FaxDocument.pyR	s		
		$				N(ttext.TextDocumentRRRRttext.TextSectionHandlerRt"com.sun.star.text.ControlCharacterRt"com.sun.star.style.ParagraphAdjustRt com.sun.star.text.PageNumberTypeRt com.sun.star.style.NumberingTypeRR	(((s9/usr/lib64/libreoffice/program/wizards/fax/FaxDocument.pyt<module>s"