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 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 85 of file SpellDialog.cxx.

Constructor & Destructor Documentation

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

Definition at line 103 of file SpellDialog.cxx.

Member Function Documentation

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

Definition at line 137 of file SpellDialog.cxx.

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

Definition at line 135 of file SpellDialog.cxx.

sal_uInt16 SpellUndoAction_Impl::GetId ( ) const

Definition at line 151 of file SpellDialog.cxx.

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

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

Definition at line 140 of file SpellDialog.cxx.

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

Definition at line 129 of file SpellDialog.cxx.

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

Definition at line 128 of file SpellDialog.cxx.

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

Definition at line 121 of file SpellDialog.cxx.

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

Definition at line 118 of file SpellDialog.cxx.

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

Definition at line 132 of file SpellDialog.cxx.

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

Definition at line 136 of file SpellDialog.cxx.

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

Definition at line 134 of file SpellDialog.cxx.

void svx::SpellUndoAction_Impl::SetEnableChangeAllPB ( )
inline

Definition at line 120 of file SpellDialog.cxx.

void svx::SpellUndoAction_Impl::SetEnableChangePB ( )
inline

Definition at line 117 of file SpellDialog.cxx.

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

Definition at line 131 of file SpellDialog.cxx.

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

Definition at line 123 of file SpellDialog.cxx.

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

Definition at line 139 of file SpellDialog.cxx.

void SpellUndoAction_Impl::Undo ( )
overridevirtual

Reimplemented from SfxUndoAction.

Definition at line 145 of file SpellDialog.cxx.

Member Data Documentation

bool svx::SpellUndoAction_Impl::m_bEnableChangeAllPB
private

Definition at line 91 of file SpellDialog.cxx.

bool svx::SpellUndoAction_Impl::m_bEnableChangePB
private

Definition at line 90 of file SpellDialog.cxx.

bool svx::SpellUndoAction_Impl::m_bIsErrorLanguageSelected
private

Definition at line 95 of file SpellDialog.cxx.

sal_uInt16 svx::SpellUndoAction_Impl::m_nId
private

Definition at line 87 of file SpellDialog.cxx.

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

Definition at line 100 of file SpellDialog.cxx.

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

Definition at line 94 of file SpellDialog.cxx.

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

Definition at line 93 of file SpellDialog.cxx.

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

Definition at line 88 of file SpellDialog.cxx.

OUString svx::SpellUndoAction_Impl::m_sAddedWord
private

Definition at line 98 of file SpellDialog.cxx.

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

Definition at line 97 of file SpellDialog.cxx.


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