LibreOffice Module editeng (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
EditSpellWrapper Class Referencefinal

#include <edtspell.hxx>

Inheritance diagram for EditSpellWrapper:
[legend]
Collaboration diagram for EditSpellWrapper:
[legend]

Public Member Functions

 EditSpellWrapper (weld::Widget *pWin, bool bIsStart, EditView *pView)
 
- Public Member Functions inherited from SvxSpellWrapper
 SvxSpellWrapper (weld::Widget *pWn, const bool bStart, const bool bIsAllRight)
 
 SvxSpellWrapper (weld::Widget *pWn, css::uno::Reference< css::linguistic2::XHyphenator > const &xHyphenator, const bool bStart, const bool bOther)
 
virtual ~SvxSpellWrapper ()
 
void SpellDocument ()
 
bool IsStartDone () const
 
bool IsEndDone () const
 
bool IsAllRight () const
 

Private Member Functions

void CheckSpellTo ()
 
virtual void SpellStart (SvxSpellArea eArea) override
 
virtual void SpellContinue () override
 
virtual void ReplaceAll (const OUString &rNewText) override
 
virtual bool SpellMore () override
 

Private Attributes

EditViewpEditView
 

Additional Inherited Members

- Static Public Member Functions inherited from SvxSpellWrapper
static sal_Int16 CheckSpellLang (css::uno::Reference< css::linguistic2::XSpellChecker1 > const &xSpell, LanguageType nLang)
 
static sal_Int16 CheckHyphLang (css::uno::Reference< css::linguistic2::XHyphenator >const &xHyph, LanguageType nLang)
 
static void ShowLanguageErrors ()
 
- Protected Member Functions inherited from SvxSpellWrapper
const css::uno::Reference< css::uno::XInterface > & GetLast () const
 
void SetLast (const css::uno::Reference< css::uno::XInterface > &xNewLast)
 
virtual bool SpellMore ()
 
virtual void SpellStart (SvxSpellArea eSpell)
 
virtual void SpellContinue ()
 
virtual void ReplaceAll (const OUString &rNewText)
 
virtual void SpellEnd ()
 
virtual void InsertHyphen (const sal_Int32 nPos)
 
- Static Protected Member Functions inherited from SvxSpellWrapper
static css::uno::Reference< css::linguistic2::XDictionary > GetAllRightDic ()
 

Detailed Description

Definition at line 36 of file edtspell.hxx.

Constructor & Destructor Documentation

◆ EditSpellWrapper()

EditSpellWrapper::EditSpellWrapper ( weld::Widget pWin,
bool  bIsStart,
EditView pView 
)

Definition at line 39 of file edtspell.cxx.

References LinguMgr::GetChangeAllList(), pEditView, and SAL_WARN_IF.

Member Function Documentation

◆ CheckSpellTo()

void EditSpellWrapper::CheckSpellTo ( )
private

◆ ReplaceAll()

void EditSpellWrapper::ReplaceAll ( const OUString &  rNewText)
overrideprivatevirtual

Reimplemented from SvxSpellWrapper.

Definition at line 129 of file edtspell.cxx.

References CheckSpellTo(), EditView::InsertText(), and pEditView.

◆ SpellContinue()

void EditSpellWrapper::SpellContinue ( )
overrideprivatevirtual

◆ SpellMore()

bool EditSpellWrapper::SpellMore ( )
overrideprivatevirtual

◆ SpellStart()

void EditSpellWrapper::SpellStart ( SvxSpellArea  eArea)
overrideprivatevirtual

Member Data Documentation

◆ pEditView

EditView* EditSpellWrapper::pEditView
private

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