20 #ifndef INCLUDED_SW_SOURCE_CORE_DOCNODE_CANCELLABLEJOB_HXX
21 #define INCLUDED_SW_SOURCE_CORE_DOCNODE_CANCELLABLEJOB_HXX
25 #include <com/sun/star/util/XCancellable.hpp>
27 #include <rtl/ref.hxx>
31 class CancellableJob :
public ::cppu::WeakImplHelper<css::util::XCancellable>
34 explicit CancellableJob(const ::rtl::Reference<ObservableThread>& rThread);
37 virtual void SAL_CALL
cancel()
override;
::rtl::Reference< ObservableThread > mrThread
void operator=(CancellableJob const &)=delete
virtual void SAL_CALL cancel() override
CancellableJob(const ::rtl::Reference< ObservableThread > &rThread)