20#ifndef INCLUDED_OOX_SOURCE_DOCPROP_OOXMLDOCPROPIMPORT_HXX 
   21#define INCLUDED_OOX_SOURCE_DOCPROP_OOXMLDOCPROPIMPORT_HXX 
   23#include <com/sun/star/document/XOOXMLDocumentPropertiesImporter.hpp> 
   24#include <com/sun/star/lang/XServiceInfo.hpp> 
   25#include <com/sun/star/uno/XComponentContext.hpp> 
   31    public ::cppu::WeakImplHelper<
 
   32        css::lang::XServiceInfo,
 
   33        css::document::XOOXMLDocumentPropertiesImporter >
 
   37                            const css::uno::Reference< css::uno::XComponentContext >& rxContext );
 
   46                            const css::uno::Reference< css::embed::XStorage >& rxSource,
 
   47                            const css::uno::Reference< css::document::XDocumentProperties >& rxDocumentProperties ) 
override;
 
   49        const css::uno::Reference< css::embed::XStorage >& rxSource) 
override;
 
   51        const css::uno::Reference< css::embed::XStorage >& rxSource) 
override;
 
   53        const css::uno::Reference< css::embed::XStorage >& rxSource) 
override;
 
   56    css::uno::Reference< css::uno::XComponentContext > 
mxContext;
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
 
virtual css::uno::Reference< com::sun::star::io::XInputStream > SAL_CALL getCorePropertiesStream(const css::uno::Reference< css::embed::XStorage > &rxSource) override
 
virtual sal_Bool SAL_CALL supportsService(const OUString &rServiceName) override
 
DocumentPropertiesImport(const css::uno::Reference< css::uno::XComponentContext > &rxContext)
 
virtual css::uno::Reference< com::sun::star::io::XInputStream > SAL_CALL getExtendedPropertiesStream(const css::uno::Reference< css::embed::XStorage > &rxSource) override
 
virtual void SAL_CALL importProperties(const css::uno::Reference< css::embed::XStorage > &rxSource, const css::uno::Reference< css::document::XDocumentProperties > &rxDocumentProperties) override
 
css::uno::Reference< css::uno::XComponentContext > mxContext
 
virtual OUString SAL_CALL getImplementationName() override
 
virtual css::uno::Sequence< css::uno::Reference< com::sun::star::io::XInputStream > > SAL_CALL getCustomPropertiesStreams(const css::uno::Reference< css::embed::XStorage > &rxSource) override