11#include <com/sun/star/frame/XSynchronousDispatch.hpp>
12#include <com/sun/star/lang/XServiceInfo.hpp>
22class CrashReportUI :
public ::cppu::WeakImplHelper< css::lang::XServiceInfo ,
23 css::frame::XSynchronousDispatch >
26 explicit CrashReportUI();
37 virtual css::uno::Any SAL_CALL dispatchWithReturnValue(
const css::util::URL& aURL,
38 const css::uno::Sequence< css::beans::PropertyValue >& lArguments )
override;
41CrashReportUI::CrashReportUI()
46OUString SAL_CALL CrashReportUI::getImplementationName()
48 return "com.sun.star.comp.svx.CrashReportUI";
51sal_Bool SAL_CALL CrashReportUI::supportsService(
const OUString& sServiceName)
56css::uno::Sequence< OUString > SAL_CALL CrashReportUI::getSupportedServiceNames()
58 return {
"com.sun.star.dialog.CrashReportUI" };
61css::uno::Any SAL_CALL CrashReportUI::dispatchWithReturnValue(
const css::util::URL&,
62 const css::uno::Sequence< css::beans::PropertyValue >& )
73extern "C" SAL_DLLPUBLIC_EXPORT css::uno::XInterface *
75 css::uno::XComponentContext * ,
76 css::uno::Sequence<css::uno::Any>
const &)
78 return cppu::acquire(
new CrashReportUI());
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * com_sun_star_comp_svx_CrashReportUI_get_implementation(css::uno::XComponentContext *, css::uno::Sequence< css::uno::Any > const &)
css::uno::Sequence< OUString > getSupportedServiceNames()
OUString getImplementationName()
bool CPPUHELPER_DLLPUBLIC supportsService(css::lang::XServiceInfo *implementation, rtl::OUString const &name)