LibreOffice Module framework (master) 1
|
#include <undomanagerhelper.hxx>
Public Member Functions | |
virtual SfxUndoManager & | getImplUndoManager ()=0 |
returns the SfxUndoManager interface to the actual Undo stack More... | |
virtual css::uno::Reference< css::document::XUndoManager > | getThis ()=0 |
provides access to a UNO interface for the XUndoManager implementation. More... | |
Protected Member Functions | |
~IUndoManagerImplementation () | |
Definition at line 64 of file undomanagerhelper.hxx.
|
inlineprotected |
Definition at line 83 of file undomanagerhelper.hxx.
|
pure virtual |
returns the SfxUndoManager interface to the actual Undo stack
css::lang::DisposedException | when the instance is already disposed, and no SfxUndoManager can be provided |
css::lang::NotInitializedException | when the instance is not initialized, yet, and no SfxUndoManager can be provided |
Referenced by framework::UndoManagerHelper_Impl::getUndoManager().
|
pure virtual |
provides access to a UNO interface for the XUndoManager implementation.
Used when throwing exceptions.
Referenced by framework::UndoManagerHelper_Impl::getXUndoManager(), and framework::UndoManagerHelper_Impl::impl_enterUndoContext().