LibreOffice Module svx (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
svxform::FmSearchConfigItem Class Reference

#include <fmsrccfg.hxx>

Inheritance diagram for svxform::FmSearchConfigItem:
[legend]
Collaboration diagram for svxform::FmSearchConfigItem:
[legend]

Public Member Functions

 FmSearchConfigItem ()
 
 ~FmSearchConfigItem ()
 
const FmSearchParamsgetParams () const
 
void setParams (const FmSearchParams &_rParams)
 
- Public Member Functions inherited from utl::OConfigurationValueContainer
void read ()
 
void commit ()
 

Private Member Functions

SVX_DLLPRIVATE void implTranslateFromConfig ()
 
SVX_DLLPRIVATE void implTranslateToConfig ()
 

Private Attributes

::osl::Mutex m_aMutex
 
OUString m_sSearchForType
 
OUString m_sSearchPosition
 
bool m_bIsMatchCase
 
bool m_bIsMatchFullHalfWidthForms
 
bool m_bIsMatchHiraganaKatakana
 
bool m_bIsMatchContractions
 
bool m_bIsMatchMinusDashCho_on
 
bool m_bIsMatchRepeatCharMarks
 
bool m_bIsMatchVariantFormKanji
 
bool m_bIsMatchOldKanaForms
 
bool m_bIsMatch_DiZi_DuZu
 
bool m_bIsMatch_BaVa_HaFa
 
bool m_bIsMatch_TsiThiChi_DhiZi
 
bool m_bIsMatch_HyuIyu_ByuVyu
 
bool m_bIsMatch_SeShe_ZeJe
 
bool m_bIsMatch_IaIya
 
bool m_bIsMatch_KiKu
 
bool m_bIsIgnorePunctuation
 
bool m_bIsIgnoreWhitespace
 
bool m_bIsIgnoreProlongedSoundMark
 
bool m_bIsIgnoreMiddleDot
 

Additional Inherited Members

- Protected Member Functions inherited from svxform::FmSearchParams
 FmSearchParams ()
 
bool isIgnoreWidthCJK () const
 
TransliterationFlags getTransliterationFlags () const
 
void setTransliterationFlags (TransliterationFlags _nFlags)
 
bool isCaseSensitive () const
 
void setCaseSensitive (bool _bCase)
 
- Protected Member Functions inherited from utl::OConfigurationValueContainer
 OConfigurationValueContainer (const css::uno::Reference< css::uno::XComponentContext > &_rxORB,::osl::Mutex &_rAccessSafety, const sal_Char *_pConfigLocation, const sal_Int32 _nLevels)
 
 ~OConfigurationValueContainer ()
 
void registerExchangeLocation (const sal_Char *_pRelativePathAscii, void *_pContainer, const css::uno::Type &_rValueType)
 
void read ()
 
void commit ()
 
- Protected Attributes inherited from svxform::FmSearchParams
TransliterationFlags nTransliterationFlags
 
css::uno::Sequence< OUString > aHistory
 
OUString sSingleSearchField
 
sal_Int16 nSearchForType
 
sal_Int16 nPosition
 
sal_Int16 nLevOther
 
sal_Int16 nLevShorter
 
sal_Int16 nLevLonger
 
bool bLevRelaxed
 
bool bAllFields
 
bool bUseFormatter
 
bool bBackwards
 
bool bWildcard
 
bool bRegular
 
bool bApproxSearch
 
bool bSoundsLikeCJK
 

Detailed Description

Definition at line 94 of file fmsrccfg.hxx.

Constructor & Destructor Documentation

svxform::FmSearchConfigItem::FmSearchConfigItem ( )
svxform::FmSearchConfigItem::~FmSearchConfigItem ( )

Definition at line 193 of file fmsrccfg.cxx.

References utl::OConfigurationValueContainer::commit().

Member Function Documentation

const FmSearchParams & svxform::FmSearchConfigItem::getParams ( ) const

Definition at line 263 of file fmsrccfg.cxx.

References implTranslateFromConfig().

void svxform::FmSearchConfigItem::implTranslateFromConfig ( )
private
void svxform::FmSearchConfigItem::implTranslateToConfig ( )
private
void svxform::FmSearchConfigItem::setParams ( const FmSearchParams _rParams)

Definition at line 272 of file fmsrccfg.cxx.

References implTranslateToConfig().

Member Data Documentation

::osl::Mutex svxform::FmSearchConfigItem::m_aMutex
private

Definition at line 100 of file fmsrccfg.hxx.

bool svxform::FmSearchConfigItem::m_bIsIgnoreMiddleDot
private
bool svxform::FmSearchConfigItem::m_bIsIgnoreProlongedSoundMark
private
bool svxform::FmSearchConfigItem::m_bIsIgnorePunctuation
private
bool svxform::FmSearchConfigItem::m_bIsIgnoreWhitespace
private
bool svxform::FmSearchConfigItem::m_bIsMatch_BaVa_HaFa
private
bool svxform::FmSearchConfigItem::m_bIsMatch_DiZi_DuZu
private
bool svxform::FmSearchConfigItem::m_bIsMatch_HyuIyu_ByuVyu
private
bool svxform::FmSearchConfigItem::m_bIsMatch_IaIya
private
bool svxform::FmSearchConfigItem::m_bIsMatch_KiKu
private
bool svxform::FmSearchConfigItem::m_bIsMatch_SeShe_ZeJe
private
bool svxform::FmSearchConfigItem::m_bIsMatch_TsiThiChi_DhiZi
private
bool svxform::FmSearchConfigItem::m_bIsMatchCase
private
bool svxform::FmSearchConfigItem::m_bIsMatchContractions
private
bool svxform::FmSearchConfigItem::m_bIsMatchFullHalfWidthForms
private
bool svxform::FmSearchConfigItem::m_bIsMatchHiraganaKatakana
private
bool svxform::FmSearchConfigItem::m_bIsMatchMinusDashCho_on
private
bool svxform::FmSearchConfigItem::m_bIsMatchOldKanaForms
private
bool svxform::FmSearchConfigItem::m_bIsMatchRepeatCharMarks
private
bool svxform::FmSearchConfigItem::m_bIsMatchVariantFormKanji
private
OUString svxform::FmSearchConfigItem::m_sSearchForType
private
OUString svxform::FmSearchConfigItem::m_sSearchPosition
private

The documentation for this class was generated from the following files: