LibreOffice Module sfx2 (master) 1
|
Public Member Functions | |
DocumentUndoManager_Impl (DocumentUndoManager &i_antiImpl) | |
virtual | ~DocumentUndoManager_Impl () |
virtual SfxUndoManager & | getImplUndoManager () override |
virtual Reference< XUndoManager > | getThis () override |
void | disposing () |
void | invalidateXDo_nolck () |
virtual SfxUndoManager & | getImplUndoManager ()=0 |
virtual css::uno::Reference< css::document::XUndoManager > | getThis ()=0 |
Public Attributes | |
DocumentUndoManager & | rAntiImpl |
SfxUndoManager * | pUndoManager |
::framework::UndoManagerHelper | aUndoHelper |
Static Private Member Functions | |
static SfxUndoManager * | impl_retrieveUndoManager (SfxBaseModel &i_baseModel) |
Additional Inherited Members | |
Protected Member Functions inherited from framework::IUndoManagerImplementation | |
~IUndoManagerImplementation () | |
Definition at line 52 of file docundomanager.cxx.
|
inlineexplicit |
Definition at line 58 of file docundomanager.cxx.
|
inlinevirtual |
Definition at line 67 of file docundomanager.cxx.
|
inline |
Definition at line 75 of file docundomanager.cxx.
References aUndoHelper, framework::UndoManagerHelper::disposing(), ENSURE_OR_RETURN_VOID, and pUndoManager.
|
overridevirtual |
Implements framework::IUndoManagerImplementation.
Definition at line 98 of file docundomanager.cxx.
References ENSURE_OR_THROW, SfxModelSubComponent::getBaseModel(), SfxBaseModel::GetObjectShell(), SfxShell::GetUndoManager(), pUndoManager, and rAntiImpl.
|
overridevirtual |
Implements framework::IUndoManagerImplementation.
Definition at line 114 of file docundomanager.cxx.
References rAntiImpl.
|
inlinestaticprivate |
Definition at line 85 of file docundomanager.cxx.
References SfxBaseModel::GetObjectShell(), SfxShell::GetUndoManager(), and pUndoManager.
void sfx2::DocumentUndoManager_Impl::invalidateXDo_nolck | ( | ) |
Definition at line 120 of file docundomanager.cxx.
References ENSURE_OR_THROW, SfxModelSubComponent::getBaseModel(), SfxViewFrame::GetBindings(), SfxViewFrame::GetFirst(), SfxViewFrame::GetNext(), SfxBaseModel::GetObjectShell(), SfxBindings::Invalidate(), and rAntiImpl.
::framework::UndoManagerHelper sfx2::DocumentUndoManager_Impl::aUndoHelper |
Definition at line 56 of file docundomanager.cxx.
Referenced by disposing().
SfxUndoManager* sfx2::DocumentUndoManager_Impl::pUndoManager |
Definition at line 55 of file docundomanager.cxx.
Referenced by disposing(), getImplUndoManager(), and impl_retrieveUndoManager().
DocumentUndoManager& sfx2::DocumentUndoManager_Impl::rAntiImpl |
Definition at line 54 of file docundomanager.cxx.
Referenced by getImplUndoManager(), getThis(), and invalidateXDo_nolck().