10#ifndef INCLUDED_SW_SOURCE_CORE_INC_DUMPFILTER_HXX 
   11#define INCLUDED_SW_SOURCE_CORE_INC_DUMPFILTER_HXX 
   13#include <com/sun/star/document/XFilter.hpp> 
   14#include <com/sun/star/document/XExporter.hpp> 
   15#include <com/sun/star/lang/XInitialization.hpp> 
   16#include <com/sun/star/lang/XServiceInfo.hpp> 
   27                               css::document::XFilter,
 
   28                               css::document::XExporter,
 
   29                               css::lang::XInitialization,
 
   30                               css::lang::XServiceInfo
 
   33        css::uno::Reference< css::lang::XComponent > 
m_xSrcDoc;
 
   40        virtual sal_Bool SAL_CALL 
filter( 
const css::uno::Sequence< css::beans::PropertyValue >& aDescriptor ) 
override;
 
   41        virtual void SAL_CALL 
cancel(  ) 
override;
 
   44        virtual void SAL_CALL 
setSourceDocument( 
const css::uno::Reference< css::lang::XComponent >& xDoc ) 
override;
 
   47        virtual void SAL_CALL 
initialize( 
const css::uno::Sequence< css::uno::Any >& aArguments ) 
override;
 
Implementation of UNO export service to dump the layout of the document as XML.
 
virtual void SAL_CALL initialize(const css::uno::Sequence< css::uno::Any > &aArguments) override
 
css::uno::Reference< css::lang::XComponent > m_xSrcDoc
 
virtual sal_Bool SAL_CALL filter(const css::uno::Sequence< css::beans::PropertyValue > &aDescriptor) override
 
virtual OUString SAL_CALL getImplementationName() override
 
virtual void SAL_CALL cancel() override
 
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
 
virtual ~LayoutDumpFilter() override
 
virtual void SAL_CALL setSourceDocument(const css::uno::Reference< css::lang::XComponent > &xDoc) override
 
Dialog to specify the properties of date form field.