diff options
author | Mike Kaganski <mike.kaganski@collabora.com> | 2024-12-15 00:15:37 +0500 |
---|---|---|
committer | Mike Kaganski <mike.kaganski@collabora.com> | 2024-12-14 21:35:23 +0100 |
commit | 877205ccb1a66bec26817e9c51c53acca715c64b (patch) | |
tree | c00efbf3811b3c070e182124506a39ba3baced27 /xmloff/source/transform/OOo2Oasis.cxx | |
parent | ad65448f3a3c1186c2c86970cbb7df1c48f81ba7 (diff) |
Simplify OOo2OasisTransformer
Change-Id: I212c3196060e4038cb265d10c841ebbbeb736ec4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/178478
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'xmloff/source/transform/OOo2Oasis.cxx')
-rw-r--r-- | xmloff/source/transform/OOo2Oasis.cxx | 33 |
1 files changed, 1 insertions, 32 deletions
diff --git a/xmloff/source/transform/OOo2Oasis.cxx b/xmloff/source/transform/OOo2Oasis.cxx index a10203b1eb33..e29c43b7f1d5 100644 --- a/xmloff/source/transform/OOo2Oasis.cxx +++ b/xmloff/source/transform/OOo2Oasis.cxx @@ -1554,7 +1554,7 @@ OUString OOo2OasisTransformer::GetEventName( const OUString& rName, bool ) OOo2OasisTransformer::OOo2OasisTransformer( OUString aImplName, OUString aSubServiceName ) noexcept : - XMLTransformerBase( aActionTable, aTokenMap ), + OOo2OasisTransformer_BASE( aActionTable, aTokenMap ), m_aImplName(std::move(aImplName)), m_aSubServiceName(std::move(aSubServiceName)), m_pEventMap( nullptr ) @@ -1615,27 +1615,6 @@ OOo2OasisTransformer::~OOo2OasisTransformer() noexcept XMLEventOOoTransformerContext::FlushEventMap( m_pEventMap ); } -Any OOo2OasisTransformer::queryInterface( const Type& rType ) -{ - Any aRet; - if ( rType == cppu::UnoType<XImporter>::get()) - { - Reference<XImporter> xThis( this ); - aRet <<= xThis; - } - else if ( rType == cppu::UnoType<XFilter>::get()) - { - Reference<XFilter> xThis( this ); - aRet <<= xThis; - } - else - { - aRet = XMLTransformerBase::queryInterface(rType); - } - - return aRet; -} - // XImporter void SAL_CALL OOo2OasisTransformer::setTargetDocument( const Reference< XComponent >& xDoc ) @@ -1746,16 +1725,6 @@ Sequence< OUString > SAL_CALL OOo2OasisTransformer::getSupportedServiceNames( ) return { }; } -// XTypeProvider -Sequence< css::uno::Type > SAL_CALL OOo2OasisTransformer::getTypes() -{ - return cppu::OTypeCollection( - cppu::UnoType<XImporter>::get(), - cppu::UnoType<XFilter>::get(), - XMLTransformerBase::getTypes() - ).getTypes(); -} - // Service registration extern "C" SAL_DLLPUBLIC_EXPORT css::uno::XInterface* |