LibreOffice Module cui (master) 1
Public Member Functions | Private Attributes | List of all members
svx::SpellUndoAction_Impl Class Reference
Inheritance diagram for svx::SpellUndoAction_Impl:
[legend]
Collaboration diagram for svx::SpellUndoAction_Impl:
[legend]

Public Member Functions

 SpellUndoAction_Impl (sal_uInt16 nId, const Link< SpellUndoAction_Impl &, void > &rActionLink)
 
virtual void Undo () override
 
sal_uInt16 GetId () const
 
void SetEnableChangePB ()
 
bool IsEnableChangePB () const
 
void SetEnableChangeAllPB ()
 
bool IsEnableChangeAllPB () const
 
void SetErrorMove (tools::Long nOldStart, tools::Long nOldEnd)
 
tools::Long GetOldErrorStart () const
 
tools::Long GetOldErrorEnd () const
 
void SetErrorLanguageSelected (bool bSet)
 
bool IsErrorLanguageSelected () const
 
void SetDictionary (const Reference< XDictionary > &xDict)
 
const Reference< XDictionary > & GetDictionary () const
 
void SetAddedWord (const OUString &rWord)
 
const OUString & GetAddedWord () const
 
void SetOffset (tools::Long nSet)
 
tools::Long GetOffset () const
 
- Public Member Functions inherited from SfxUndoAction
 SfxUndoAction ()
 
virtual ~SfxUndoAction () COVERITY_NOEXCEPT_FALSE
 
virtual void Undo ()
 
virtual void UndoWithContext (SfxUndoContext &i_context)
 
virtual void Redo ()
 
virtual void RedoWithContext (SfxUndoContext &i_context)
 
virtual void Repeat (SfxRepeatTarget &)
 
virtual bool CanRepeat (SfxRepeatTarget &) const
 
virtual bool Merge (SfxUndoAction *pNextAction)
 
virtual OUString GetComment () const
 
virtual OUString GetRepeatComment (SfxRepeatTarget &) const
 
virtual ViewShellId GetViewShellId () const
 
const DateTimeGetDateTime () const
 
virtual void dumpAsXml (xmlTextWriterPtr pWriter) const
 

Private Attributes

sal_uInt16 m_nId
 
const Link< SpellUndoAction_Impl &, void > & m_rActionLink
 
bool m_bEnableChangePB
 
bool m_bEnableChangeAllPB
 
tools::Long m_nOldErrorStart
 
tools::Long m_nOldErrorEnd
 
bool m_bIsErrorLanguageSelected
 
Reference< XDictionary > m_xDictionary
 
OUString m_sAddedWord
 
tools::Long m_nOffset
 

Detailed Description

Definition at line 86 of file SpellDialog.cxx.

Constructor & Destructor Documentation

◆ SpellUndoAction_Impl()

svx::SpellUndoAction_Impl::SpellUndoAction_Impl ( sal_uInt16  nId,
const Link< SpellUndoAction_Impl &, void > &  rActionLink 
)
inline

Definition at line 104 of file SpellDialog.cxx.

References nId.

Member Function Documentation

◆ GetAddedWord()

const OUString & svx::SpellUndoAction_Impl::GetAddedWord ( ) const
inline

Definition at line 138 of file SpellDialog.cxx.

References m_sAddedWord.

◆ GetDictionary()

const Reference< XDictionary > & svx::SpellUndoAction_Impl::GetDictionary ( ) const
inline

Definition at line 136 of file SpellDialog.cxx.

References m_xDictionary.

◆ GetId()

sal_uInt16 SpellUndoAction_Impl::GetId ( ) const

Definition at line 152 of file SpellDialog.cxx.

Referenced by svx::SentenceEditWindow_Impl::Undo().

◆ GetOffset()

tools::Long svx::SpellUndoAction_Impl::GetOffset ( ) const
inline

Definition at line 141 of file SpellDialog.cxx.

References m_nOffset.

◆ GetOldErrorEnd()

tools::Long svx::SpellUndoAction_Impl::GetOldErrorEnd ( ) const
inline

Definition at line 130 of file SpellDialog.cxx.

References m_nOldErrorEnd.

◆ GetOldErrorStart()

tools::Long svx::SpellUndoAction_Impl::GetOldErrorStart ( ) const
inline

Definition at line 129 of file SpellDialog.cxx.

References m_nOldErrorStart.

◆ IsEnableChangeAllPB()

bool svx::SpellUndoAction_Impl::IsEnableChangeAllPB ( ) const
inline

Definition at line 122 of file SpellDialog.cxx.

References m_bEnableChangeAllPB.

◆ IsEnableChangePB()

bool svx::SpellUndoAction_Impl::IsEnableChangePB ( ) const
inline

Definition at line 119 of file SpellDialog.cxx.

References m_bEnableChangePB.

◆ IsErrorLanguageSelected()

bool svx::SpellUndoAction_Impl::IsErrorLanguageSelected ( ) const
inline

Definition at line 133 of file SpellDialog.cxx.

References m_bIsErrorLanguageSelected.

◆ SetAddedWord()

void svx::SpellUndoAction_Impl::SetAddedWord ( const OUString &  rWord)
inline

Definition at line 137 of file SpellDialog.cxx.

References m_sAddedWord.

◆ SetDictionary()

void svx::SpellUndoAction_Impl::SetDictionary ( const Reference< XDictionary > &  xDict)
inline

Definition at line 135 of file SpellDialog.cxx.

References m_xDictionary.

◆ SetEnableChangeAllPB()

void svx::SpellUndoAction_Impl::SetEnableChangeAllPB ( )
inline

Definition at line 121 of file SpellDialog.cxx.

References m_bEnableChangeAllPB.

◆ SetEnableChangePB()

void svx::SpellUndoAction_Impl::SetEnableChangePB ( )
inline

Definition at line 118 of file SpellDialog.cxx.

References m_bEnableChangePB.

◆ SetErrorLanguageSelected()

void svx::SpellUndoAction_Impl::SetErrorLanguageSelected ( bool  bSet)
inline

Definition at line 132 of file SpellDialog.cxx.

References m_bIsErrorLanguageSelected.

◆ SetErrorMove()

void svx::SpellUndoAction_Impl::SetErrorMove ( tools::Long  nOldStart,
tools::Long  nOldEnd 
)
inline

Definition at line 124 of file SpellDialog.cxx.

References m_nOldErrorEnd, and m_nOldErrorStart.

◆ SetOffset()

void svx::SpellUndoAction_Impl::SetOffset ( tools::Long  nSet)
inline

Definition at line 140 of file SpellDialog.cxx.

References m_nOffset.

◆ Undo()

void SpellUndoAction_Impl::Undo ( )
overridevirtual

Reimplemented from SfxUndoAction.

Definition at line 146 of file SpellDialog.cxx.

Member Data Documentation

◆ m_bEnableChangeAllPB

bool svx::SpellUndoAction_Impl::m_bEnableChangeAllPB
private

Definition at line 92 of file SpellDialog.cxx.

Referenced by IsEnableChangeAllPB(), and SetEnableChangeAllPB().

◆ m_bEnableChangePB

bool svx::SpellUndoAction_Impl::m_bEnableChangePB
private

Definition at line 91 of file SpellDialog.cxx.

Referenced by IsEnableChangePB(), and SetEnableChangePB().

◆ m_bIsErrorLanguageSelected

bool svx::SpellUndoAction_Impl::m_bIsErrorLanguageSelected
private

Definition at line 96 of file SpellDialog.cxx.

Referenced by IsErrorLanguageSelected(), and SetErrorLanguageSelected().

◆ m_nId

sal_uInt16 svx::SpellUndoAction_Impl::m_nId
private

Definition at line 88 of file SpellDialog.cxx.

◆ m_nOffset

tools::Long svx::SpellUndoAction_Impl::m_nOffset
private

Definition at line 101 of file SpellDialog.cxx.

Referenced by GetOffset(), and SetOffset().

◆ m_nOldErrorEnd

tools::Long svx::SpellUndoAction_Impl::m_nOldErrorEnd
private

Definition at line 95 of file SpellDialog.cxx.

Referenced by GetOldErrorEnd(), and SetErrorMove().

◆ m_nOldErrorStart

tools::Long svx::SpellUndoAction_Impl::m_nOldErrorStart
private

Definition at line 94 of file SpellDialog.cxx.

Referenced by GetOldErrorStart(), and SetErrorMove().

◆ m_rActionLink

const Link<SpellUndoAction_Impl&,void>& svx::SpellUndoAction_Impl::m_rActionLink
private

Definition at line 89 of file SpellDialog.cxx.

◆ m_sAddedWord

OUString svx::SpellUndoAction_Impl::m_sAddedWord
private

Definition at line 99 of file SpellDialog.cxx.

Referenced by GetAddedWord(), and SetAddedWord().

◆ m_xDictionary

Reference<XDictionary> svx::SpellUndoAction_Impl::m_xDictionary
private

Definition at line 98 of file SpellDialog.cxx.

Referenced by GetDictionary(), and SetDictionary().


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