LibreOffice Module sw (master)
1
|
#include <docxattributeoutput.hxx>
Public Member Functions | |
SdtBlockHelper () | |
void | DeleteAndResetTheLists () |
void | WriteSdtBlock (const ::sax_fastparser::FSHelperPtr &pSerializer, bool bRunTextIsOn, bool bParagraphHasDrawing) |
void | WriteExtraParams (const ::sax_fastparser::FSHelperPtr &pSerializer) |
void | EndSdtBlock (const ::sax_fastparser::FSHelperPtr &pSerializer) |
Closes a currently open SDT block. More... | |
void | GetSdtParamsFromGrabBag (const uno::Sequence< beans::PropertyValue > &aGrabBagSdt) |
Public Attributes | |
bool | m_bHasId |
bool | m_bStartedSdt |
rtl::Reference< sax_fastparser::FastAttributeList > | m_pTokenChildren |
rtl::Reference< sax_fastparser::FastAttributeList > | m_pTokenAttributes |
rtl::Reference< sax_fastparser::FastAttributeList > | m_pTextAttrs |
rtl::Reference< sax_fastparser::FastAttributeList > | m_pDataBindingAttrs |
OUString | m_aColor |
OUString | m_aPlaceHolderDocPart |
OUString | m_aAlias |
sal_Int32 | m_nSdtPrToken |
Definition at line 127 of file docxattributeoutput.hxx.
|
inline |
Definition at line 130 of file docxattributeoutput.hxx.
References false.
void SdtBlockHelper::DeleteAndResetTheLists | ( | ) |
Definition at line 616 of file docxattributeoutput.cxx.
References m_aColor.
void SdtBlockHelper::EndSdtBlock | ( | const ::sax_fastparser::FSHelperPtr & | pSerializer | ) |
Closes a currently open SDT block.
Definition at line 731 of file docxattributeoutput.cxx.
void SdtBlockHelper::GetSdtParamsFromGrabBag | ( | const uno::Sequence< beans::PropertyValue > & | aGrabBagSdt | ) |
Definition at line 738 of file docxattributeoutput.cxx.
References AddToAttrList(), FSNS(), m_aColor, OUStringToOString(), and SAL_WARN.
Referenced by DocxAttributeOutput::WriteFormDateStart(), and DocxAttributeOutput::WriteSdtPlainText().
void SdtBlockHelper::WriteExtraParams | ( | const ::sax_fastparser::FSHelperPtr & | pSerializer | ) |
Definition at line 697 of file docxattributeoutput.cxx.
References FSNS(), m_aColor, and comphelper::rng::uniform_int_distribution().
Referenced by DocxAttributeOutput::WriteFormDateStart(), and DocxAttributeOutput::WriteSdtPlainText().
void SdtBlockHelper::WriteSdtBlock | ( | const ::sax_fastparser::FSHelperPtr & | pSerializer, |
bool | bRunTextIsOn, | ||
bool | bParagraphHasDrawing | ||
) |
Definition at line 633 of file docxattributeoutput.cxx.
References FSNS(), sax_fastparser::PREPEND, and Tag_WriteSdtBlock.
OUString SdtBlockHelper::m_aAlias |
Definition at line 144 of file docxattributeoutput.hxx.
OUString SdtBlockHelper::m_aColor |
Definition at line 142 of file docxattributeoutput.hxx.
OUString SdtBlockHelper::m_aPlaceHolderDocPart |
Definition at line 143 of file docxattributeoutput.hxx.
bool SdtBlockHelper::m_bHasId |
Definition at line 136 of file docxattributeoutput.hxx.
bool SdtBlockHelper::m_bStartedSdt |
Definition at line 137 of file docxattributeoutput.hxx.
sal_Int32 SdtBlockHelper::m_nSdtPrToken |
Definition at line 145 of file docxattributeoutput.hxx.
Referenced by DocxAttributeOutput::WriteSdtPlainText().
rtl::Reference<sax_fastparser::FastAttributeList> SdtBlockHelper::m_pDataBindingAttrs |
Definition at line 141 of file docxattributeoutput.hxx.
rtl::Reference<sax_fastparser::FastAttributeList> SdtBlockHelper::m_pTextAttrs |
Definition at line 140 of file docxattributeoutput.hxx.
rtl::Reference<sax_fastparser::FastAttributeList> SdtBlockHelper::m_pTokenAttributes |
Definition at line 139 of file docxattributeoutput.hxx.
rtl::Reference<sax_fastparser::FastAttributeList> SdtBlockHelper::m_pTokenChildren |
Definition at line 138 of file docxattributeoutput.hxx.