From c20db8735e3f30cf61940e8c1da739efcb00ae22 Mon Sep 17 00:00:00 2001 From: David Tardon Date: Thu, 16 Jan 2014 16:37:57 +0100 Subject: [PATCH] Revert "impl. enumeration for ZipPackage" This reverts commit 5b2cca80eeb2c8ee210820cc8ed95e5d69214807. Also reverts commit 86a5053df0d755d10121d65c533f3d327340a0fd. --- package/inc/ZipPackage.hxx | 14 ++----------- package/source/zippackage/ZipPackage.cxx | 25 ------------------------ 2 files changed, 2 insertions(+), 37 deletions(-) diff --git a/package/inc/ZipPackage.hxx b/package/inc/ZipPackage.hxx index 1a0bb308a4a5..3631799c59e9 100644 --- a/package/inc/ZipPackage.hxx +++ b/package/inc/ZipPackage.hxx @@ -19,9 +19,8 @@ #ifndef _ZIP_PACKAGE_HXX #define _ZIP_PACKAGE_HXX -#include +#include #include -#include #include #include #include @@ -64,13 +63,12 @@ enum InitialisationMode e_IMode_XStream }; -class ZipPackage : public cppu::WeakImplHelper8 +class ZipPackage : public cppu::WeakImplHelper7 < com::sun::star::lang::XInitialization, com::sun::star::lang::XSingleServiceFactory, com::sun::star::lang::XUnoTunnel, com::sun::star::lang::XServiceInfo, - com::sun::star::container::XEnumerationAccess, com::sun::star::container::XHierarchicalNameAccess, com::sun::star::util::XChangesBatch, com::sun::star::beans::XPropertySet @@ -143,14 +141,6 @@ public: // XInitialization virtual void SAL_CALL initialize( const ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Any >& aArguments ) throw(::com::sun::star::uno::Exception, ::com::sun::star::uno::RuntimeException); - // XEnumerationAccess - virtual ::com::sun::star::uno::Reference< ::com::sun::star::container::XEnumeration > SAL_CALL createEnumeration() - throw(::com::sun::star::uno::RuntimeException); - // XElementType - virtual ::com::sun::star::uno::Type SAL_CALL getElementType() - throw(::com::sun::star::uno::RuntimeException); - virtual sal_Bool SAL_CALL hasElements() - throw(::com::sun::star::uno::RuntimeException); // XHierarchicalNameAccess virtual ::com::sun::star::uno::Any SAL_CALL getByHierarchicalName( const OUString& aName ) throw(::com::sun::star::container::NoSuchElementException, ::com::sun::star::uno::RuntimeException); diff --git a/package/source/zippackage/ZipPackage.cxx b/package/source/zippackage/ZipPackage.cxx index bf0e026bcd97..f20b1f07414c 100644 --- a/package/source/zippackage/ZipPackage.cxx +++ b/package/source/zippackage/ZipPackage.cxx @@ -66,7 +66,6 @@ #include #include "com/sun/star/io/XAsyncOutputMonitor.hpp" -#include #include #include #include @@ -778,30 +777,6 @@ void SAL_CALL ZipPackage::initialize( const uno::Sequence< Any >& aArguments ) } } -::com::sun::star::uno::Reference< ::com::sun::star::container::XEnumeration > SAL_CALL ZipPackage::createEnumeration() - throw( RuntimeException ) -{ - assert(m_pRootFolder); - - return m_pRootFolder->createEnumeration(); -} - -::com::sun::star::uno::Type SAL_CALL ZipPackage::getElementType() - throw( RuntimeException ) -{ - assert(m_pRootFolder); - - return m_pRootFolder->getElementType(); -} - -sal_Bool SAL_CALL ZipPackage::hasElements() - throw( RuntimeException ) -{ - assert(m_pRootFolder); - - return m_pRootFolder->hasElements(); -} - Any SAL_CALL ZipPackage::getByHierarchicalName( const OUString& aName ) throw( NoSuchElementException, RuntimeException ) {