LibreOffice Module xmloff (master) 1
|
export footnote separator element in page styles More...
#include <XMLFootnoteSeparatorExport.hxx>
Public Member Functions | |
XMLFootnoteSeparatorExport (SvXMLExport &rExp) | |
void | exportXML (const ::std::vector< XMLPropertyState > *pProperties, sal_uInt32 nIdx, const rtl::Reference< XMLPropertySetMapper > &rMapper) |
Private Attributes | |
SvXMLExport & | rExport |
export footnote separator element in page styles
Definition at line 35 of file XMLFootnoteSeparatorExport.hxx.
|
explicit |
Definition at line 41 of file XMLFootnoteSeparatorExport.cxx.
void XMLFootnoteSeparatorExport::exportXML | ( | const ::std::vector< XMLPropertyState > * | pProperties, |
sal_uInt32 | nIdx, | ||
const rtl::Reference< XMLPropertySetMapper > & | rMapper | ||
) |
rMapper | used only for debugging |
Definition at line 46 of file XMLFootnoteSeparatorExport.cxx.
References SvXMLExport::AddAttribute(), aXML_HorizontalAdjust_Enum, sax::Converter::convertColor(), SvXMLUnitConverter::convertEnum(), SvXMLUnitConverter::convertMeasureToXML(), sax::Converter::convertPercent(), CTF_PM_FTN_DISTANCE, CTF_PM_FTN_LINE_ADJUST, CTF_PM_FTN_LINE_COLOR, CTF_PM_FTN_LINE_DISTANCE, CTF_PM_FTN_LINE_STYLE, CTF_PM_FTN_LINE_WEIGHT, CTF_PM_FTN_LINE_WIDTH, SvXMLExport::GetMM100UnitConverter(), i, XMLPropertyState::maValue, XMLPropertyState::mnIndex, nCount, rExport, xmloff::token::XML_ADJUSTMENT, xmloff::token::XML_CENTER, xmloff::token::XML_COLOR, xmloff::token::XML_DASH, xmloff::token::XML_DISTANCE_AFTER_SEP, xmloff::token::XML_DISTANCE_BEFORE_SEP, xmloff::token::XML_DOTTED, xmloff::token::XML_FOOTNOTE_SEP, xmloff::token::XML_LEFT, xmloff::token::XML_LINE_STYLE, XML_NAMESPACE_STYLE, xmloff::token::XML_NONE, xmloff::token::XML_REL_WIDTH, xmloff::token::XML_RIGHT, xmloff::token::XML_SOLID, xmloff::token::XML_TOKEN_INVALID, and xmloff::token::XML_WIDTH.
Referenced by XMLPageMasterExportPropMapper::handleElementItem().
|
private |
Definition at line 37 of file XMLFootnoteSeparatorExport.hxx.
Referenced by exportXML().