diff options
author | Frank Schoenheit [fs] <frank.schoenheit@oracle.com> | 2010-11-16 08:49:38 +0100 |
---|---|---|
committer | Frank Schoenheit [fs] <frank.schoenheit@oracle.com> | 2010-11-16 08:49:38 +0100 |
commit | 346f21a522ef4ceb5ab397c7433f54cfea898956 (patch) | |
tree | fb7db4d5df53aea1e5d576cf34f55dbae25b0abf /offapi | |
parent | c44e3b9bd00e8a48a575167776ab9d5ab1c7d29d (diff) |
undoapi: step 2.3 of the migration of css.chart2.XUndoManager to css.document.XUndoManager:
migrate the clients of XDocumentActions to using the new XUndoManager, and completely remove the (X)DocumentActions
still some more cleanup needed
Diffstat (limited to 'offapi')
-rw-r--r-- | offapi/com/sun/star/chart2/XDocumentActions.idl | 111 | ||||
-rw-r--r-- | offapi/com/sun/star/chart2/makefile.mk | 1 |
2 files changed, 0 insertions, 112 deletions
diff --git a/offapi/com/sun/star/chart2/XDocumentActions.idl b/offapi/com/sun/star/chart2/XDocumentActions.idl deleted file mode 100644 index 22104917a1cd..000000000000 --- a/offapi/com/sun/star/chart2/XDocumentActions.idl +++ /dev/null @@ -1,111 +0,0 @@ -/************************************************************************* - * - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * Copyright 2000, 2010 Oracle and/or its affiliates. - * - * OpenOffice.org - a multi-platform office productivity suite - * - * This file is part of OpenOffice.org. - * - * OpenOffice.org is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License version 3 - * only, as published by the Free Software Foundation. - * - * OpenOffice.org is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License version 3 for more details - * (a copy is included in the LICENSE file that accompanied this code). - * - * You should have received a copy of the GNU Lesser General Public License - * version 3 along with OpenOffice.org. If not, see - * <http://www.openoffice.org/license.html> - * for a copy of the LGPLv3 License. - * - ************************************************************************/ -#ifndef com_sun_star_chart2_XDocumentActions_idl -#define com_sun_star_chart2_XDocumentActions_idl - -#include <com/sun/star/uno/XInterface.idl> -#include <com/sun/star/beans/PropertyValue.idl> -#include <com/sun/star/lang/IllegalArgumentException.idl> - -module com -{ -module sun -{ -module star -{ -module chart2 -{ - -/** An interface for undo functionality based on the model which the undo manager belongs to - */ -interface XDocumentActions : ::com::sun::star::uno::XInterface -{ - /** call this before you change the model which the undo manager belongs to - */ - void preAction(); - - /** call this before you change the model which the undo manager belongs to. You can pass - parameters to refine the undo action. - */ - void preActionWithArguments( [in] sequence< ::com::sun::star::beans::PropertyValue > aArguments ) - raises ( ::com::sun::star::lang::IllegalArgumentException ); - - /** call this after you successfully did changes to your current model - */ - void postAction( [in] string aUndoText ); - - /** call this if you aborted the current action. - */ - void cancelAction(); - - /** same as cancelAction() but restores the given model to the - state set in preAction. This is useful for cancellation in - live-preview dialogs. - */ - void cancelActionWithUndo(); - - /** give the current model to be put into the redo-stack - */ - void undo(); - - /** give the current model to be put into the undo-stack - */ - void redo(); - - /** @return <TRUE/> if the undo stack is not empty, i.e. a call to undo() will succeed - */ - boolean undoPossible(); - - /** @return <TRUE/> if the redo stack is not empty, i.e. a call to redo() will succeed - */ - boolean redoPossible(); - - /** Retrieves the undo string for the most recent undo step - */ - string getCurrentUndoString(); - - /** Retrieves the redo string for the most recent undo step - */ - string getCurrentRedoString(); - - /** Retrieves the undo strings of all stored undo actions in - chronological order starting with the most recent. - */ - sequence< string > getAllUndoStrings(); - - /** Retrieves the redo strings of all stored undo actions in - chronological order starting with the most recent. - */ - sequence< string > getAllRedoStrings(); -}; - -} ; // chart2 -} ; // com -} ; // sun -} ; // star - -#endif diff --git a/offapi/com/sun/star/chart2/makefile.mk b/offapi/com/sun/star/chart2/makefile.mk index e646e2c74d74..438a81756713 100644 --- a/offapi/com/sun/star/chart2/makefile.mk +++ b/offapi/com/sun/star/chart2/makefile.mk @@ -101,7 +101,6 @@ IDLFILES= \ XTitle.idl \ XTitled.idl \ XTransformation.idl \ - XDocumentActions.idl \ # --- Targets ------------------------------------------------------ |