LibreOffice Module linguistic (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
linguistic::PropertyHelper_Hyphen Class Referencefinal

#include <lngprophelp.hxx>

Inheritance diagram for linguistic::PropertyHelper_Hyphen:
[legend]
Collaboration diagram for linguistic::PropertyHelper_Hyphen:
[legend]

Public Member Functions

 PropertyHelper_Hyphen (const css::uno::Reference< css::uno::XInterface > &rxSource, css::uno::Reference< css::linguistic2::XLinguProperties > const &rxPropSet)
 
virtual ~PropertyHelper_Hyphen () override
 
virtual void SetTmpPropVals (const css::beans::PropertyValues &rPropVals) override
 
virtual void SAL_CALL propertyChange (const css::beans::PropertyChangeEvent &rEvt) override
 
sal_Int16 GetMinLeading () const
 
sal_Int16 GetMinTrailing () const
 
sal_Int16 GetMinWordLength () const
 
bool IsNoHyphenateCaps () const
 

Private Member Functions

 PropertyHelper_Hyphen (const PropertyHelper_Hyphen &)=delete
 
PropertyHelper_Hyphenoperator= (const PropertyHelper_Hyphen &)=delete
 
virtual void SetDefaultValues () override
 
virtual void GetCurrentValues () override
 
virtual bool propertyChange_Impl (const css::beans::PropertyChangeEvent &rEvt) override
 

Private Attributes

sal_Int16 nHyphMinLeading
 
sal_Int16 nHyphMinTrailing
 
sal_Int16 nHyphMinWordLength
 
bool bNoHyphenateCaps
 
sal_Int16 nResHyphMinLeading
 
sal_Int16 nResHyphMinTrailing
 
sal_Int16 nResHyphMinWordLength
 
bool bResNoHyphenateCaps
 

Detailed Description

Definition at line 239 of file lngprophelp.hxx.

Constructor & Destructor Documentation

◆ PropertyHelper_Hyphen() [1/2]

linguistic::PropertyHelper_Hyphen::PropertyHelper_Hyphen ( const PropertyHelper_Hyphen )
privatedelete

◆ PropertyHelper_Hyphen() [2/2]

linguistic::PropertyHelper_Hyphen::PropertyHelper_Hyphen ( const css::uno::Reference< css::uno::XInterface > &  rxSource,
css::uno::Reference< css::linguistic2::XLinguProperties > const &  rxPropSet 
)

◆ ~PropertyHelper_Hyphen()

linguistic::PropertyHelper_Hyphen::~PropertyHelper_Hyphen ( )
overridevirtual

Definition at line 499 of file lngprophelp.cxx.

Member Function Documentation

◆ GetCurrentValues()

void linguistic::PropertyHelper_Hyphen::GetCurrentValues ( )
overrideprivatevirtual

◆ GetMinLeading()

sal_Int16 linguistic::PropertyHelper_Hyphen::GetMinLeading ( ) const
inline

Definition at line 275 of file lngprophelp.hxx.

◆ GetMinTrailing()

sal_Int16 linguistic::PropertyHelper_Hyphen::GetMinTrailing ( ) const
inline

Definition at line 276 of file lngprophelp.hxx.

◆ GetMinWordLength()

sal_Int16 linguistic::PropertyHelper_Hyphen::GetMinWordLength ( ) const
inline

Definition at line 277 of file lngprophelp.hxx.

◆ IsNoHyphenateCaps()

bool linguistic::PropertyHelper_Hyphen::IsNoHyphenateCaps ( ) const
inline

Definition at line 278 of file lngprophelp.hxx.

◆ operator=()

PropertyHelper_Hyphen & linguistic::PropertyHelper_Hyphen::operator= ( const PropertyHelper_Hyphen )
privatedelete

◆ propertyChange()

void SAL_CALL linguistic::PropertyHelper_Hyphen::propertyChange ( const css::beans::PropertyChangeEvent &  rEvt)
overridevirtual

Definition at line 600 of file lngprophelp.cxx.

References linguistic::GetLinguMutex(), and propertyChange_Impl().

◆ propertyChange_Impl()

bool linguistic::PropertyHelper_Hyphen::propertyChange_Impl ( const css::beans::PropertyChangeEvent &  rEvt)
overrideprivatevirtual

◆ SetDefaultValues()

void linguistic::PropertyHelper_Hyphen::SetDefaultValues ( )
overrideprivatevirtual

◆ SetTmpPropVals()

void linguistic::PropertyHelper_Hyphen::SetTmpPropVals ( const css::beans::PropertyValues rPropVals)
overridevirtual

Member Data Documentation

◆ bNoHyphenateCaps

bool linguistic::PropertyHelper_Hyphen::bNoHyphenateCaps
private

◆ bResNoHyphenateCaps

bool linguistic::PropertyHelper_Hyphen::bResNoHyphenateCaps
private

Definition at line 252 of file lngprophelp.hxx.

Referenced by GetCurrentValues(), SetDefaultValues(), and SetTmpPropVals().

◆ nHyphMinLeading

sal_Int16 linguistic::PropertyHelper_Hyphen::nHyphMinLeading
private

◆ nHyphMinTrailing

sal_Int16 linguistic::PropertyHelper_Hyphen::nHyphMinTrailing
private

◆ nHyphMinWordLength

sal_Int16 linguistic::PropertyHelper_Hyphen::nHyphMinWordLength
private

◆ nResHyphMinLeading

sal_Int16 linguistic::PropertyHelper_Hyphen::nResHyphMinLeading
private

Definition at line 249 of file lngprophelp.hxx.

Referenced by GetCurrentValues(), SetDefaultValues(), and SetTmpPropVals().

◆ nResHyphMinTrailing

sal_Int16 linguistic::PropertyHelper_Hyphen::nResHyphMinTrailing
private

Definition at line 250 of file lngprophelp.hxx.

Referenced by GetCurrentValues(), SetDefaultValues(), and SetTmpPropVals().

◆ nResHyphMinWordLength

sal_Int16 linguistic::PropertyHelper_Hyphen::nResHyphMinWordLength
private

Definition at line 251 of file lngprophelp.hxx.

Referenced by GetCurrentValues(), SetDefaultValues(), and SetTmpPropVals().


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