summaryrefslogtreecommitdiff
path: root/uui/source/iahndl.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'uui/source/iahndl.hxx')
-rw-r--r--uui/source/iahndl.hxx23
1 files changed, 21 insertions, 2 deletions
diff --git a/uui/source/iahndl.hxx b/uui/source/iahndl.hxx
index f3a82029dfad..b3257688cb8c 100644
--- a/uui/source/iahndl.hxx
+++ b/uui/source/iahndl.hxx
@@ -60,6 +60,11 @@ struct CntHTTPCookieRequest;
#define DESCRIPTION_2 2
#define TITLE 3
+#define UUI_DOC_LOAD_LOCK 0
+#define UUI_DOC_OWN_LOAD_LOCK 1
+#define UUI_DOC_SAVE_LOCK 2
+#define UUI_DOC_OWN_SAVE_LOCK 3
+
namespace cssu = com::sun::star::uno;
namespace dcss = ::com::sun::star;
@@ -68,7 +73,6 @@ namespace com { namespace sun { namespace star {
class AmbigousFilterRequest;
class FilterOptionsRequest;
class NoSuchFilterRequest;
- class LockedDocumentRequest;
}
namespace lang {
class XMultiServiceFactory;
@@ -374,11 +378,26 @@ private:
rtl::OUString & rErrorString);
void handleLockedDocumentRequest(
- ::com::sun::star::document::LockedDocumentRequest const & aRequest,
+ const ::rtl::OUString& aDocumentURL,
+ const ::rtl::OUString& aInfo,
+ ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Reference<
+ ::com::sun::star::task::XInteractionContinuation > > const &
+ rContinuations,
+ sal_uInt16 nMode )
+ SAL_THROW((::com::sun::star::uno::RuntimeException));
+
+ void handleChangedByOthersRequest(
::com::sun::star::uno::Sequence< ::com::sun::star::uno::Reference<
::com::sun::star::task::XInteractionContinuation > > const &
rContinuations )
SAL_THROW((::com::sun::star::uno::RuntimeException));
+
+ void handleLockFileIgnoreRequest(
+ ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Reference<
+ ::com::sun::star::task::XInteractionContinuation > > const &
+ rContinuations )
+ SAL_THROW((::com::sun::star::uno::RuntimeException));
+
};
#endif // UUI_IAHNDL_HXX