LibreOffice Module sc (master) 1
|
#include <xmlstyli.hxx>
Public Member Functions | |
ScXMLCellImportPropertyMapper (const rtl::Reference< XMLPropertySetMapper > &rMapper, SvXMLImport &rImport) | |
virtual | ~ScXMLCellImportPropertyMapper () override |
virtual void | finished (::std::vector< XMLPropertyState > &rProperties, sal_Int32 nStartIndex, sal_Int32 nEndIndex) const override |
This method is called when all attributes have been processed. More... | |
![]() | |
SvXMLImportPropertyMapper (rtl::Reference< XMLPropertySetMapper > xMapper, SvXMLImport &rImport) | |
virtual | ~SvXMLImportPropertyMapper () override |
void | ChainImportMapper (const rtl::Reference< SvXMLImportPropertyMapper > &rMapper) |
void | importXML (::std::vector< XMLPropertyState > &rProperties, const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttrList, const SvXMLUnitConverter &rUnitConverter, const SvXMLNamespaceMap &rNamespaceMap, sal_uInt32 nPropType, sal_Int32 nStartIdx, sal_Int32 nEndIdx) const |
virtual bool | handleSpecialItem (XMLPropertyState &rProperty, ::std::vector< XMLPropertyState > &rProperties, const OUString &rValue, const SvXMLUnitConverter &rUnitConverter, const SvXMLNamespaceMap &rNamespaceMap) const |
virtual void | finished (::std::vector< XMLPropertyState > &rProperties, sal_Int32 nStartIndex, sal_Int32 nEndIndex) const |
void | CheckSpecialContext (const ::std::vector< XMLPropertyState > &rProperties, const css::uno::Reference< css::beans::XPropertySet > &rPropSet, ContextID_Index_Pair *pSpecialContextIds) const |
bool | FillPropertySet (const ::std::vector< XMLPropertyState > &rProperties, const css::uno::Reference< css::beans::XPropertySet > &rPropSet, ContextID_Index_Pair *pSpecialContextIds=nullptr) const |
void | FillPropertySequence (const ::std::vector< XMLPropertyState > &aProperties, css::uno::Sequence< css::beans::PropertyValue > &rValues) const |
const rtl::Reference< XMLPropertySetMapper > & | getPropertySetMapper () const |
Additional Inherited Members | |
![]() | |
static bool | FillPropertySet_ (const ::std::vector< XMLPropertyState > &rProperties, const css::uno::Reference< css::beans::XPropertySet > &rPropSet, const css::uno::Reference< css::beans::XPropertySetInfo > &rPropSetInfo, const rtl::Reference< XMLPropertySetMapper > &rPropMapper, SvXMLImport &rImport, ContextID_Index_Pair *pSpecialContextIds) |
static bool | FillMultiPropertySet_ (const ::std::vector< XMLPropertyState > &rProperties, const css::uno::Reference< css::beans::XMultiPropertySet > &rMultiPropSet, const css::uno::Reference< css::beans::XPropertySetInfo > &rPropSetInfo, const rtl::Reference< XMLPropertySetMapper > &rPropMapper, ContextID_Index_Pair *pSpecialContextIds) |
static bool | FillTolerantMultiPropertySet_ (const ::std::vector< XMLPropertyState > &rProperties, const css::uno::Reference< css::beans::XTolerantMultiPropertySet > &rTolPropSet, const rtl::Reference< XMLPropertySetMapper > &rPropMapper, SvXMLImport &rImport, ContextID_Index_Pair *pSpecialContextIds) |
static void | PrepareForMultiPropertySet_ (const ::std::vector< XMLPropertyState > &rProperties, const css::uno::Reference< css::beans::XPropertySetInfo > &rPropSetInfo, const rtl::Reference< XMLPropertySetMapper > &rPropMapper, ContextID_Index_Pair *pSpecialContextIds, css::uno::Sequence< OUString > &rNames, css::uno::Sequence< css::uno::Any > &rValues) |
![]() | |
SvXMLImport & | GetImport () const |
![]() | |
rtl::Reference< XMLPropertySetMapper > | maPropMapper |
Definition at line 34 of file xmlstyli.hxx.
ScXMLCellImportPropertyMapper::ScXMLCellImportPropertyMapper | ( | const rtl::Reference< XMLPropertySetMapper > & | rMapper, |
SvXMLImport & | rImport | ||
) |
Definition at line 63 of file xmlstyli.cxx.
|
overridevirtual |
Definition at line 70 of file xmlstyli.cxx.
|
overridevirtual |
This method is called when all attributes have been processed.
It may be used to remove items that are incomplete
Reimplemented from SvXMLImportPropertyMapper.
Definition at line 74 of file xmlstyli.cxx.
References CTF_SC_ALLBORDER, CTF_SC_ALLBORDERWIDTH, CTF_SC_ALLPADDING, CTF_SC_BOTTOMBORDER, CTF_SC_BOTTOMBORDERWIDTH, CTF_SC_BOTTOMPADDING, CTF_SC_DIAGONALBLTR, CTF_SC_DIAGONALBLTRWIDTH, CTF_SC_DIAGONALBLTRWIDTHS, CTF_SC_DIAGONALTLBR, CTF_SC_DIAGONALTLBRWIDTH, CTF_SC_DIAGONALTLBRWIDTHS, CTF_SC_LEFTBORDER, CTF_SC_LEFTBORDERWIDTH, CTF_SC_LEFTPADDING, CTF_SC_RIGHTBORDER, CTF_SC_RIGHTBORDERWIDTH, CTF_SC_RIGHTPADDING, CTF_SC_TOPBORDER, CTF_SC_TOPBORDERWIDTH, CTF_SC_TOPPADDING, SvXMLImportPropertyMapper::finished(), SvXMLImportPropertyMapper::getPropertySetMapper(), i, SvXMLImportPropertyMapper::maPropMapper, XMLPropertyState::maValue, XMLPropertyState::mnIndex, XML_LINE_BLTR, XML_LINE_BOTTOM, XML_LINE_LEFT, XML_LINE_RIGHT, XML_LINE_TLBR, and XML_LINE_TOP.