19#ifndef INCLUDED_XMLOFF_TXTIMPPR_HXX
20#define INCLUDED_XMLOFF_TXTIMPPR_HXX
31 static void FontFinished(
38 void FontDefaultsCheck(
44 std::optional<XMLPropertyState>* ppNewFontStyleName,
45 std::optional<XMLPropertyState>* ppNewFontFamily,
46 std::optional<XMLPropertyState>* ppNewFontPitch,
47 std::optional<XMLPropertyState>* ppNewFontCharSet )
const;
51 ::std::vector< XMLPropertyState >& rProperties,
52 const OUString& rValue,
58 SvXMLImport& rImport );
63 ::std::vector< XMLPropertyState >& rProperties,
64 sal_Int32 nStartIndex, sal_Int32 nEndIndex )
const override;
virtual bool handleSpecialItem(XMLPropertyState &rProperty, ::std::vector< XMLPropertyState > &rProperties, const OUString &rValue, const SvXMLUnitConverter &rUnitConverter, const SvXMLNamespaceMap &rNamespaceMap) const
this method is called for every item that has the MID_FLAG_SPECIAL_ITEM_IMPORT flag set
virtual void finished(::std::vector< XMLPropertyState > &rProperties, sal_Int32 nStartIndex, sal_Int32 nEndIndex) const
This method is called when all attributes have benn processed.
the SvXMLTypeConverter converts values of various types from their internal representation to the tex...
sal_Int32 m_nSizeTypeIndex
sal_Int32 m_nWidthTypeIndex
Smart struct to transport an Any with an index to the appropriate property-name.