21 module
com { module sun { module star { module document {
23 interface XUndoAction;
24 interface XUndoManagerListener;
64 interface ::com::sun::star::util::XLockable;
71 interface ::com::sun::star::container::XChild;
141 void leaveUndoContext()
142 raises( ::
com::sun::star::util::InvalidStateException );
162 raises( ::
com::sun::star::lang::IllegalArgumentException );
219 boolean isUndoPossible();
227 boolean isRedoPossible();
236 string getCurrentUndoActionTitle()
245 string getCurrentRedoActionTitle()
252 getAllUndoActionTitles();
259 getAllRedoActionTitles();
301 void addUndoManagerListener(
307 void removeUndoManagerListener(
is raised when an operation is attemption at an XUndoManager which requires a non-empty stack of undo...
Definition: EmptyUndoStackException.idl:29
is thrown when an operation is attempted at an XUndoManager which requires all undo contexts to be cl...
Definition: UndoContextNotClosedException.idl:29
thrown when reverting to re-applying an undoable action fails.
Definition: UndoFailedException.idl:31
represents a single (undoable) action on a document
Definition: XUndoAction.idl:28
implemented by components which want to be notified of changes in the Undo/Redo stacks of an Undo man...
Definition: XUndoManagerListener.idl:30
provides access to the undo/redo stacks of a document
Definition: XUndoManager.idl:61
void enterUndoContext([in] string iTitle)
enters a new undo context.
void enterHiddenUndoContext()
enters a new undo context, creating a hidden undo action.
Definition: Ambiguous.idl:20