LibreOffice Module sfx2 (master) 1
Public Member Functions | Public Attributes | Static Private Member Functions | List of all members
sfx2::DocumentUndoManager_Impl Struct Reference
Inheritance diagram for sfx2::DocumentUndoManager_Impl:
[legend]
Collaboration diagram for sfx2::DocumentUndoManager_Impl:
[legend]

Public Member Functions

 DocumentUndoManager_Impl (DocumentUndoManager &i_antiImpl)
 
virtual ~DocumentUndoManager_Impl ()
 
virtual SfxUndoManagergetImplUndoManager () override
 
virtual Reference< XUndoManager > getThis () override
 
void disposing ()
 
void invalidateXDo_nolck ()
 
virtual SfxUndoManagergetImplUndoManager ()=0
 
virtual css::uno::Reference< css::document::XUndoManager > getThis ()=0
 

Public Attributes

DocumentUndoManagerrAntiImpl
 
SfxUndoManagerpUndoManager
 
::framework::UndoManagerHelper aUndoHelper
 

Static Private Member Functions

static SfxUndoManagerimpl_retrieveUndoManager (SfxBaseModel &i_baseModel)
 

Additional Inherited Members

- Protected Member Functions inherited from framework::IUndoManagerImplementation
 ~IUndoManagerImplementation ()
 

Detailed Description

Definition at line 52 of file docundomanager.cxx.

Constructor & Destructor Documentation

◆ DocumentUndoManager_Impl()

sfx2::DocumentUndoManager_Impl::DocumentUndoManager_Impl ( DocumentUndoManager i_antiImpl)
inlineexplicit

Definition at line 58 of file docundomanager.cxx.

◆ ~DocumentUndoManager_Impl()

virtual sfx2::DocumentUndoManager_Impl::~DocumentUndoManager_Impl ( )
inlinevirtual

Definition at line 67 of file docundomanager.cxx.

Member Function Documentation

◆ disposing()

void sfx2::DocumentUndoManager_Impl::disposing ( )
inline

◆ getImplUndoManager()

SfxUndoManager & sfx2::DocumentUndoManager_Impl::getImplUndoManager ( )
overridevirtual

◆ getThis()

Reference< XUndoManager > sfx2::DocumentUndoManager_Impl::getThis ( )
overridevirtual

Implements framework::IUndoManagerImplementation.

Definition at line 114 of file docundomanager.cxx.

References rAntiImpl.

◆ impl_retrieveUndoManager()

static SfxUndoManager * sfx2::DocumentUndoManager_Impl::impl_retrieveUndoManager ( SfxBaseModel i_baseModel)
inlinestaticprivate

◆ invalidateXDo_nolck()

void sfx2::DocumentUndoManager_Impl::invalidateXDo_nolck ( )

Member Data Documentation

◆ aUndoHelper

::framework::UndoManagerHelper sfx2::DocumentUndoManager_Impl::aUndoHelper

Definition at line 56 of file docundomanager.cxx.

Referenced by disposing().

◆ pUndoManager

SfxUndoManager* sfx2::DocumentUndoManager_Impl::pUndoManager

Definition at line 55 of file docundomanager.cxx.

Referenced by disposing(), getImplUndoManager(), and impl_retrieveUndoManager().

◆ rAntiImpl

DocumentUndoManager& sfx2::DocumentUndoManager_Impl::rAntiImpl

Definition at line 54 of file docundomanager.cxx.

Referenced by getImplUndoManager(), getThis(), and invalidateXDo_nolck().


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