/************************************************************************* * * OpenOffice.org - a multi-platform office productivity suite * * $RCSfile: txtimppr.hxx,v $ * * $Revision: 1.3 $ * * last change: $Author: rt $ $Date: 2007-07-09 07:53:45 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. * * * GNU Lesser General Public License Version 2.1 * ============================================= * Copyright 2005 by Sun Microsystems, Inc. * 901 San Antonio Road, Palo Alto, CA 94303, USA * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License version 2.1, as published by the Free Software Foundation. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA * ************************************************************************/ #ifndef _XMLOFF_TXTIMPPR_HXX #define _XMLOFF_TXTIMPPR_HXX #ifndef INCLUDED_XMLOFF_DLLAPI_H #include "xmloff/dllapi.h" #endif #ifndef _XMLOFF_XMLIMPPR_HXX #include #endif #ifndef _XMLOFF_XMLICTXT_HXX #include "xmlictxt.hxx" #endif class XMLFontStylesContext; class XMLOFF_DLLPUBLIC XMLTextImportPropertyMapper : public SvXMLImportPropertyMapper { sal_Int32 nSizeTypeIndex; sal_Int32 nWidthTypeIndex; SvXMLImportContextRef xFontDecls; void FontFinished( XMLPropertyState *pFontFamilyNameState, XMLPropertyState *pFontStyleNameState, XMLPropertyState *pFontFamilyState, XMLPropertyState *pFontPitchState, XMLPropertyState *pFontCharsetState ) const; void FontDefaultsCheck( XMLPropertyState*pFontFamilyName, XMLPropertyState* pFontStyleName, XMLPropertyState* pFontFamily, XMLPropertyState* pFontPitch, XMLPropertyState* pFontCharSet, XMLPropertyState** ppNewFontStyleName, XMLPropertyState** ppNewFontFamily, XMLPropertyState** ppNewFontPitch, XMLPropertyState** ppNewFontCharSet ) const; protected: virtual sal_Bool handleSpecialItem( XMLPropertyState& rProperty, ::std::vector< XMLPropertyState >& rProperties, const ::rtl::OUString& rValue, const SvXMLUnitConverter& rUnitConverter, const SvXMLNamespaceMap& rNamespaceMap ) const; public: XMLTextImportPropertyMapper( const UniReference< XMLPropertySetMapper >& rMapper, SvXMLImport& rImport, XMLFontStylesContext *pFontDecls = 0 ); virtual ~XMLTextImportPropertyMapper(); void SetFontDecls( XMLFontStylesContext *pFontDecls ); /** This method is called when all attributes have benn processed. It may be used to remove items that are incomplete */ virtual void finished( ::std::vector< XMLPropertyState >& rProperties, sal_Int32 nStartIndex, sal_Int32 nEndIndex ) const; }; #endif // _XMLOFF_XMLIMPPR_HXX ollabora/cp-4.0 LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/include/formula/errorcodes.hxx
AgeCommit message (Expand)Author
2017-02-17remove unused formula ErrorCode enumeratorsNoel Grandin
2017-01-05check "#ERRxxx!" constants for accepted error values, tdf#105024 follow-upEike Rathke
2016-09-23convert formula error codes to scoped enumNoel Grandin
2016-09-13recognize NaN with no bits set in lower word as errorEike Rathke
2016-06-21tdf#42949: clean up includes in include/formula with iwyuJorenz Paragas
2016-05-04Replace namespace ScErrorCodes with formula...Kohei Yoshida
2016-03-07remove unused errInterpOverflowEike Rathke
2016-03-07introduce a dedicated errMatrixSizeEike Rathke
2016-01-19tdf#88737 handle temporary array formula matrix circular referenceEike Rathke
2016-01-18sal_math_Double is already a union containing a double memberEike Rathke
2014-06-13resolved fdo#79978 propagate error through DoubleArray of matrixEike Rathke
2014-01-30fdo#63154 Removed unused solar.h ref. in basic and formulaAlexandre Vicenzi
2013-10-23fixincludeguards.sh: include - the restThomas Arnhold
2013-04-23execute move of global headersBjoern Michaelsen