|
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 | |
| sal_Int32 | m_nId |
| 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_aAppearance |
| OUString | m_aPlaceHolderDocPart |
| bool | m_bShowingPlaceHolder |
| OUString | m_aAlias |
| OUString | m_aTag |
| sal_Int32 | m_nTabIndex |
| OUString | m_aLock |
| sal_Int32 | m_nSdtPrToken |
Definition at line 157 of file docxattributeoutput.hxx.
|
inline |
Definition at line 160 of file docxattributeoutput.hxx.
| void SdtBlockHelper::DeleteAndResetTheLists | ( | ) |
Definition at line 720 of file docxattributeoutput.cxx.
References m_aAlias, m_aAppearance, m_aColor, m_aLock, m_aPlaceHolderDocPart, m_aTag, m_bShowingPlaceHolder, m_nId, m_nTabIndex, m_pDataBindingAttrs, m_pTextAttrs, and m_pTokenChildren.
Referenced by DocxAttributeOutput::EndParagraph(), DocxAttributeOutput::EndRun(), and WriteSdtBlock().
| void SdtBlockHelper::EndSdtBlock | ( | const ::sax_fastparser::FSHelperPtr & | pSerializer | ) |
Closes a currently open SDT block.
Definition at line 854 of file docxattributeoutput.cxx.
References m_bStartedSdt.
Referenced by DocxAttributeOutput::EndParagraph(), DocxAttributeOutput::EndParaSdtBlock(), DocxAttributeOutput::EndRun(), and DocxAttributeOutput::StartParagraph().
| void SdtBlockHelper::GetSdtParamsFromGrabBag | ( | const uno::Sequence< beans::PropertyValue > & | aGrabBagSdt | ) |
Definition at line 861 of file docxattributeoutput.cxx.
References DocxAttributeOutput::AddToAttrList(), FSNS(), m_aAlias, m_aAppearance, m_aColor, m_aLock, m_aPlaceHolderDocPart, m_aTag, m_bShowingPlaceHolder, m_nId, m_nSdtPrToken, m_nTabIndex, m_pDataBindingAttrs, m_pTextAttrs, m_pTokenChildren, and SAL_WARN.
Referenced by DocxAttributeOutput::CharGrabBag(), DocxAttributeOutput::ParaGrabBag(), DocxAttributeOutput::WriteFormDateStart(), and DocxAttributeOutput::WriteSdtPlainText().
| void SdtBlockHelper::WriteExtraParams | ( | const ::sax_fastparser::FSHelperPtr & | pSerializer | ) |
Definition at line 803 of file docxattributeoutput.cxx.
References FSNS(), m_aAlias, m_aAppearance, m_aColor, m_aLock, m_aPlaceHolderDocPart, m_aTag, m_bShowingPlaceHolder, m_nId, m_nTabIndex, m_pDataBindingAttrs, and m_pTextAttrs.
Referenced by DocxAttributeOutput::WriteFormDateStart(), WriteSdtBlock(), and DocxAttributeOutput::WriteSdtPlainText().
| void SdtBlockHelper::WriteSdtBlock | ( | const ::sax_fastparser::FSHelperPtr & | pSerializer, |
| bool | bRunTextIsOn, | ||
| bool | bParagraphHasDrawing | ||
| ) |
Definition at line 745 of file docxattributeoutput.cxx.
References DeleteAndResetTheLists(), FSNS(), m_bStartedSdt, m_nId, m_nSdtPrToken, m_pDataBindingAttrs, m_pTokenAttributes, m_pTokenChildren, sax_fastparser::PREPEND, DocxAttributeOutput::Tag_WriteSdtBlock, and WriteExtraParams().
Referenced by DocxAttributeOutput::EndParagraph(), and DocxAttributeOutput::EndRun().
| OUString SdtBlockHelper::m_aAlias |
Definition at line 178 of file docxattributeoutput.hxx.
Referenced by DeleteAndResetTheLists(), GetSdtParamsFromGrabBag(), DocxAttributeOutput::ParaGrabBag(), and WriteExtraParams().
| OUString SdtBlockHelper::m_aAppearance |
Definition at line 175 of file docxattributeoutput.hxx.
Referenced by DeleteAndResetTheLists(), GetSdtParamsFromGrabBag(), and WriteExtraParams().
| OUString SdtBlockHelper::m_aColor |
Definition at line 174 of file docxattributeoutput.hxx.
Referenced by DeleteAndResetTheLists(), GetSdtParamsFromGrabBag(), and WriteExtraParams().
| OUString SdtBlockHelper::m_aLock |
Definition at line 181 of file docxattributeoutput.hxx.
Referenced by DeleteAndResetTheLists(), GetSdtParamsFromGrabBag(), and WriteExtraParams().
| OUString SdtBlockHelper::m_aPlaceHolderDocPart |
Definition at line 176 of file docxattributeoutput.hxx.
Referenced by DeleteAndResetTheLists(), GetSdtParamsFromGrabBag(), and WriteExtraParams().
| OUString SdtBlockHelper::m_aTag |
Definition at line 179 of file docxattributeoutput.hxx.
Referenced by DeleteAndResetTheLists(), GetSdtParamsFromGrabBag(), and WriteExtraParams().
| bool SdtBlockHelper::m_bShowingPlaceHolder |
Definition at line 177 of file docxattributeoutput.hxx.
Referenced by DeleteAndResetTheLists(), GetSdtParamsFromGrabBag(), and WriteExtraParams().
| bool SdtBlockHelper::m_bStartedSdt |
Definition at line 169 of file docxattributeoutput.hxx.
Referenced by DocxAttributeOutput::CharGrabBag(), DocxAttributeOutput::EndParagraph(), DocxAttributeOutput::EndParaSdtBlock(), DocxAttributeOutput::EndRun(), EndSdtBlock(), DocxAttributeOutput::GetSdtEndBefore(), DocxAttributeOutput::popFromTableExportContext(), DocxAttributeOutput::pushToTableExportContext(), DocxAttributeOutput::StartParagraph(), and WriteSdtBlock().
| sal_Int32 SdtBlockHelper::m_nId |
Definition at line 168 of file docxattributeoutput.hxx.
Referenced by DeleteAndResetTheLists(), GetSdtParamsFromGrabBag(), WriteExtraParams(), and WriteSdtBlock().
| sal_Int32 SdtBlockHelper::m_nSdtPrToken |
Definition at line 182 of file docxattributeoutput.hxx.
Referenced by DocxAttributeOutput::EndParagraph(), DocxAttributeOutput::EndRun(), GetSdtParamsFromGrabBag(), WriteSdtBlock(), and DocxAttributeOutput::WriteSdtPlainText().
| sal_Int32 SdtBlockHelper::m_nTabIndex |
Definition at line 180 of file docxattributeoutput.hxx.
Referenced by DeleteAndResetTheLists(), GetSdtParamsFromGrabBag(), and WriteExtraParams().
| rtl::Reference<sax_fastparser::FastAttributeList> SdtBlockHelper::m_pDataBindingAttrs |
Definition at line 173 of file docxattributeoutput.hxx.
Referenced by DeleteAndResetTheLists(), GetSdtParamsFromGrabBag(), WriteExtraParams(), and WriteSdtBlock().
| rtl::Reference<sax_fastparser::FastAttributeList> SdtBlockHelper::m_pTextAttrs |
Definition at line 172 of file docxattributeoutput.hxx.
Referenced by DeleteAndResetTheLists(), GetSdtParamsFromGrabBag(), and WriteExtraParams().
| rtl::Reference<sax_fastparser::FastAttributeList> SdtBlockHelper::m_pTokenAttributes |
Definition at line 171 of file docxattributeoutput.hxx.
Referenced by WriteSdtBlock().
| rtl::Reference<sax_fastparser::FastAttributeList> SdtBlockHelper::m_pTokenChildren |
Definition at line 170 of file docxattributeoutput.hxx.
Referenced by DeleteAndResetTheLists(), GetSdtParamsFromGrabBag(), and WriteSdtBlock().