File: //lib64/libreoffice/program/wizards/common/NumberFormatter.pyo
�
�\Ofc @ s6 d d l Z d d l m Z d e f d � � YZ d S( i����N( t Localet NumberFormatterc B s� e Z d d � Z e d � � Z e d � � Z d d � Z d � Z d � Z d � Z
d � Z
d � Z d � Z d
� Z
d � Z d � Z d
� Z d � Z d � Z d � Z RS( c C s� d | _ d | _ d | _ d | _ d | _ d | _ t | _ | | _ | d k ri | j
d � | _ n | j | _
| j | _ | j j | � d S( Ni����s! com.sun.star.util.NumberFormatter( t iDateFormatKeyt iDateTimeFormatKeyt iNumberFormatKeyt iTextFormatKeyt iTimeFormatKeyt iLogicalFormatKeyt Falset bNullDateCorrectionIsDefinedt aLocalet Nonet createInstancet xNumberFormattert
NumberFormatst xNumberFormatst NumberFormatSettingst xNumberFormatSettingst attachNumberFormatsSupplier( t selft _xNumberFormatsSuppliert _aLocalet _xMSF( ( s@ /usr/lib64/libreoffice/program/wizards/common/NumberFormatter.pyt __init__ s c C s | j d � } | j | � | S( Ns! com.sun.star.util.NumberFormatter( R R ( R R R t oNumberFormatter( ( s@ /usr/lib64/libreoffice/program/wizards/common/NumberFormatter.pyt createNumberFormatter1 s
c C s | j j | t � � S( N( R t getFormatIndexR ( R t numberFormatsSuppliert Type( ( s@ /usr/lib64/libreoffice/program/wizards/common/NumberFormatter.pyt getNumberFormatterKeyH s c C s3 | d k r | j j | | � S| j | | � Sd S( N( R R
t convertNumberToString( R t _nkeyt _dblValuet _xNumberFormatter( ( s@ /usr/lib64/libreoffice/program/wizards/common/NumberFormatter.pyR M s
c C s | j j | | � S( N( R
t convertStringToNumber( R R t _sString( ( s@ /usr/lib64/libreoffice/program/wizards/common/NumberFormatter.pyR"