From b0a07d94095883c17ab444801a27d30819aec201 Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Mon, 2 Mar 2020 15:13:37 +0200 Subject: remove some dead code GpgComponentFactory is unused since: commit 06d7dbb3568889aa50f46d6307a39fa53a17313b Date: Sun May 21 14:28:57 2017 +0200 gpg4libre: share static xmlsec lib between nss and gpg tableautoformatfield.cxx should have been removed in: commit 5990beed9aba690ea9487e2c4a64615b7504a0a1 Date: Fri Aug 29 16:37:43 2014 +0200 Dead code xmlRow is unused since initial import Change-Id: Ief186e9ef46238cc8cdb49f4adde52a45a98cbc4 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89830 Tested-by: Jenkins Reviewed-by: Noel Grandin --- reportdesign/source/filter/xml/xmlRow.cxx | 166 ------------------------------ 1 file changed, 166 deletions(-) delete mode 100644 reportdesign/source/filter/xml/xmlRow.cxx (limited to 'reportdesign/source') diff --git a/reportdesign/source/filter/xml/xmlRow.cxx b/reportdesign/source/filter/xml/xmlRow.cxx deleted file mode 100644 index 7183f7062f56..000000000000 --- a/reportdesign/source/filter/xml/xmlRow.cxx +++ /dev/null @@ -1,166 +0,0 @@ -/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -/* - * This file is part of the LibreOffice project. - * - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. - * - * This file incorporates work covered by the following license notice: - * - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed - * with this work for additional information regarding copyright - * ownership. The ASF licenses this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this file - * except in compliance with the License. You may obtain a copy of - * the License at http://www.apache.org/licenses/LICENSE-2.0 . - */ - -#include "xmlColumn.hxx" -#include -#include "xmlfilter.hxx" -#include -#include -#include -#include "xmlEnums.hxx" -#include "xmlStyleImport.hxx" -#include -#include -#include "strings.hxx" - -namespace rptxml -{ - using namespace ::comphelper; - using namespace ::com::sun::star::uno; - using namespace ::com::sun::star::beans; - using namespace ::com::sun::star::xml::sax; - - -OXMLRow::OXMLRow( ORptFilter& rImport - ,sal_uInt16 nPrfx - ,const OUString& _sLocalName - ,const Reference< XAttributeList > & _xAttrList - ,OXMLTable* _pContainer) : - SvXMLImportContext( rImport, nPrfx, _sLocalName ) - ,m_pContainer(_pContainer) -{ - - OSL_ENSURE(_xAttrList.is(),"Attribute list is NULL!"); - - const SvXMLNamespaceMap& rMap = rImport.GetNamespaceMap(); - const SvXMLTokenMap& rTokenMap = rImport.GetColumnTokenMap(); - - const sal_Int16 nLength = (_xAttrList.is()) ? _xAttrList->getLength() : 0; - for(sal_Int16 i = 0; i < nLength; ++i) - { - OUString sLocalName; - const OUString sAttrName = _xAttrList->getNameByIndex( i ); - const sal_uInt16 nPrefix = rMap.GetKeyByAttrName( sAttrName,&sLocalName ); - const OUString sValue = _xAttrList->getValueByIndex( i ); - - switch( rTokenMap.Get( nPrefix, sLocalName ) ) - { - case XML_TOK_COLUMN_STYLE_NAME: - m_sStyleName = sValue; - break; - case XML_TOK_NUMBER_ROWS_SPANNED: - m_pContainer->setRowSpanned(sValue.toInt32()); - break; - default: - break; - } - } - -} - - -OXMLRow::~OXMLRow() -{ -} - -SvXMLImportContext* OXMLRow::CreateChildContext( - sal_uInt16 nPrefix, - const OUString& rLocalName, - const Reference< XAttributeList > & xAttrList ) -{ - SvXMLImportContext *pContext = 0; - ORptFilter& rImport = GetOwnImport(); - const SvXMLTokenMap& rTokenMap = rImport.GetControlPropertyElemTokenMap(); - - switch( rTokenMap.Get( nPrefix, rLocalName ) ) - { - case XML_TOK_COLUMN: - rImport.GetProgressBarHelper()->Increment( PROGRESS_BAR_STEP ); - pContext = new OXMLRow( rImport, nPrefix, rLocalName,xAttrList,m_pContainer); - break; - case XML_TOK_ROW: - rImport.GetProgressBarHelper()->Increment( PROGRESS_BAR_STEP ); - pContext = new OXMLRow( rImport, nPrefix, rLocalName,xAttrList,m_pContainer); - break; - case XML_TOK_CELL: - rImport.GetProgressBarHelper()->Increment( PROGRESS_BAR_STEP ); - pContext = new OXMLRow( rImport, nPrefix, rLocalName,xAttrList,m_pContainer); - break; - case XML_TOK_COV_CELL: - rImport.GetProgressBarHelper()->Increment( PROGRESS_BAR_STEP ); - pContext = new OXMLRow( rImport, nPrefix, rLocalName,xAttrList,m_pContainer); - break; - default: - break; - } - - if( !pContext ) - pContext = xxx( GetImport(), nPrefix, rLocalName ); - - return pContext; -} - -void OXMLRow::EndElement() -{ - if ( m_sStyleName.getLength() ) - { - const SvXMLStylesContext* pAutoStyles = GetImport().GetAutoStyles(); - if ( pAutoStyles ) - { - PropertySetInfo* pInfo = new PropertySetInfo(); - static PropertyMapEntry pMap[] = - { - {PROPERTY_WIDTH, static_cast(PROPERTY_WIDTH.length), 0, &::cppu::UnoType::get() ,PropertyAttribute::BOUND,0}, - {PROPERTY_HEIGHT, static_cast(PROPERTY_HEIGHT.length), 0, &::cppu::UnoType::get() ,PropertyAttribute::BOUND,0}, - { NULL, 0, 0, NULL, 0, 0 } - }; - pInfo->add(pMap); - Reference xProp = GenericPropertySet_CreateInstance(pInfo); - XMLPropStyleContext* pAutoStyle = dynamic_cast< const XMLPropStyleContext *>(pAutoStyles->FindStyleChildContext(XmlStyleFamily::TABLE_COLUMN,m_sStyleName)); - if ( pAutoStyle ) - { - pAutoStyle->FillPropertySet(xProp); - sal_Int32 nWidth = 0; - xProp->getPropertyValue(PROPERTY_WIDTH) >>= nWidth; - m_pContainer->addWidth(nWidth); - } - else - { - pAutoStyle = dynamic_cast< const XMLPropStyleContext *>(pAutoStyles->FindStyleChildContext(XmlStyleFamily::TABLE_ROW,m_sStyleName)); - if ( pAutoStyle ) - { - pAutoStyle->FillPropertySet(xProp); - sal_Int32 nHeight = 0; - xProp->getPropertyValue(PROPERTY_HEIGHT) >>= nHeight; - m_pContainer->addHeight(nHeight); - } - } - } - } -} - -ORptFilter& OXMLRow::GetOwnImport() -{ - return static_cast(GetImport()); -} - -} // namespace rptxml - - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ -- cgit