diff options
Diffstat (limited to 'uui/source/iahndl.hxx')
-rw-r--r-- | uui/source/iahndl.hxx | 23 |
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 |