|
LibreOffice Module writerfilter (master) 1
|
Helper to create form controls from w:sdt tokens. More...
#include <SdtHelper.hxx>
Public Member Functions | |
| SdtHelper (DomainMapper_Impl &rDM_Impl, css::uno::Reference< css::uno::XComponentContext > xContext) | |
| ~SdtHelper () override | |
| std::vector< OUString > & | getDropDownItems () |
| std::vector< OUString > & | getDropDownDisplayTexts () |
| OUStringBuffer & | getSdtTexts () |
| OUStringBuffer & | getDate () |
| OUStringBuffer & | getDateFormat () |
| void | setDataBindingPrefixMapping (const OUString &sValue) |
| const OUString & | GetDataBindingPrefixMapping () const |
| void | setDataBindingXPath (const OUString &sValue) |
| const OUString & | GetDataBindingXPath () const |
| void | setDataBindingStoreItemID (const OUString &sValue) |
| const OUString & | GetDataBindingStoreItemID () const |
| void | setDateFieldStartRange (const css::uno::Reference< css::text::XTextRange > &xStartRange) |
| OUStringBuffer & | getLocale () |
| bool | hasElements () const |
| If createControlShape() was ever called. More... | |
| void | setOutsideAParagraph (bool bOutsideAParagraph) |
| bool | isOutsideAParagraph () const |
| SdtControlType | getControlType () |
| void | setControlType (SdtControlType aType) |
| void | SetSdtType (sal_uInt32 nSdtType) |
| sal_uInt32 | GetSdtType () const |
| void | createDropDownControl () |
| Create drop-down control from w:sdt's w:dropDownList. More... | |
| void | createDateContentControl () |
| Create date control from w:sdt's w:date. More... | |
| void | createPlainTextControl () |
| void | appendToInteropGrabBag (const css::beans::PropertyValue &rValue) |
| css::uno::Sequence< css::beans::PropertyValue > | getInteropGrabBagAndClear () |
| bool | isInteropGrabBagEmpty () const |
| bool | containedInInteropGrabBag (const OUString &rValueName) |
| sal_Int32 | getInteropGrabBagSize () const |
| void | SetShowingPlcHdr () |
| bool | GetShowingPlcHdr () const |
| void | SetChecked () |
| bool | GetChecked () const |
| void | SetCheckedState (const OUString &rCheckedState) |
| const OUString & | GetCheckedState () const |
| void | SetUncheckedState (const OUString &rUncheckedState) |
| const OUString & | GetUncheckedState () const |
| void | clear () |
| Clear all collected attributes for further reuse. More... | |
| void | SetPlaceholderDocPart (const OUString &rPlaceholderDocPart) |
| const OUString & | GetPlaceholderDocPart () const |
| void | SetColor (const OUString &rColor) |
| const OUString & | GetColor () const |
| void | SetAppearance (const OUString &rAppearance) |
| const OUString & | GetAppearance () const |
| void | SetAlias (const OUString &rAlias) |
| const OUString & | GetAlias () const |
| void | SetTag (const OUString &rTag) |
| const OUString & | GetTag () const |
| void | SetId (sal_Int32 nId) |
| sal_Int32 | GetId () const |
| void | SetTabIndex (sal_uInt32 nTabIndex) |
| sal_uInt32 | GetTabIndex () const |
| void | SetLock (const OUString &rLock) |
| const OUString & | GetLock () const |
| std::optional< OUString > | getValueFromDataBinding () |
Public Member Functions inherited from SvRefBase | |
| SvRefBase () | |
| SvRefBase (const SvRefBase &) | |
| SvRefBase & | operator= (const SvRefBase &) |
| void | RestoreNoDelete () |
| void | AddNextRef () |
| void | AddFirstRef () |
| void | ReleaseRef () |
| unsigned int | GetRefCount () const |
Private Member Functions | |
| void | createControlShape (css::awt::Size aSize, css::uno::Reference< css::awt::XControlModel > const &xControlModel, const css::uno::Sequence< css::beans::PropertyValue > &rGrabBag) |
| Create and append the drawing::XControlShape, containing the various models. More... | |
| void | loadPropertiesXMLs () |
Private Attributes | |
| DomainMapper_Impl & | m_rDM_Impl |
| css::uno::Reference< css::uno::XComponentContext > | m_xComponentContext |
| std::vector< OUString > | m_aDropDownItems |
| Items of the drop-down control: <w:listItem w:value="...">. More... | |
| std::vector< OUString > | m_aDropDownDisplayTexts |
| Display texts of a drop-down control: <w:listItem w:displayText="...">. More... | |
| SdtControlType | m_aControlType |
| Type of sdt control. More... | |
| sal_uInt32 | m_nSdtType = 0 |
| OUStringBuffer | m_aSdtTexts |
| Pieces of the default text – currently used only by the dropdown control. More... | |
| OUStringBuffer | m_sDate |
| Date ISO string contained in the w:date element, used by the date control. More... | |
| OUStringBuffer | m_sDateFormat |
| Date format string as it comes from the ooxml document. More... | |
| OUString | m_sDataBindingPrefixMapping |
| <w:dataBinding w:prefixMappings=""> More... | |
| OUString | m_sDataBindingXPath |
| <w:dataBinding w:xpath=""> More... | |
| OUString | m_sDataBindingStoreItemID |
| <w:dataBinding w:storeItemID=""> More... | |
| css::uno::Reference< css::text::XTextRange > | m_xDateFieldStartRange |
| Start range of the date field. More... | |
| OUStringBuffer | m_sLocale |
| Locale string as it comes from the ooxml document. More... | |
| std::vector< css::beans::PropertyValue > | m_aGrabBag |
| Grab bag to store unsupported SDTs, aiming to save them back on export. More... | |
| bool | m_bHasElements |
| bool | m_bOutsideAParagraph |
| The last stored SDT element is outside paragraphs. More... | |
| std::unordered_map< OUString, css::uno::Reference< css::xml::dom::XDocument > > | m_xPropertiesXMLs |
| Storage for all properties documents as xml::dom::XDocument for later querying xpath for data. More... | |
| bool | m_bPropertiesXMLsLoaded |
| Check if m_xPropertiesXMLs is initialized and loaded (need extra flag to distinguish empty sequence from not yet initialized) More... | |
| bool | m_bShowingPlcHdr = false |
| Current contents are placeholder text. More... | |
| bool | m_bChecked = false |
| If this is a checkbox, is the checkbox checked? More... | |
| OUString | m_aCheckedState |
| If this is a checkbox, the value of a checked checkbox. More... | |
| OUString | m_aUncheckedState |
| If this is a checkbox, the value of an unchecked checkbox. More... | |
| OUString | m_aPlaceholderDocPart |
| <w:placeholder>'s <w:docPart w:val="...">. More... | |
| OUString | m_aColor |
| <w:sdtPr>'s <w15:color w:val="...">. More... | |
| OUString | m_aAppearance |
| <w:sdtPr>'s <w15:appearance w:val="...">. More... | |
| OUString | m_aAlias |
| <w:sdtPr>'s <w:alias w:val="...">. More... | |
| OUString | m_aTag |
| <w:sdtPr>'s <w:tag w:val="...">. More... | |
| sal_Int32 | m_nId = 0 |
| <w:sdtPr>'s <w:id w:val="...">. More... | |
| sal_uInt32 | m_nTabIndex = 0 |
| <w:sdtPr>'s <w:tabIndex w:val="...">. More... | |
| OUString | m_aLock |
| <w:sdtPr>'s <w:lock w:val="...">. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from SvRefBase | |
| virtual | ~SvRefBase () COVERITY_NOEXCEPT_FALSE |
Helper to create form controls from w:sdt tokens.
w:sdt tokens can't be imported as form fields, as w:sdt supports e.g. date picking as well.
Definition at line 60 of file SdtHelper.hxx.
|
explicit |
Definition at line 81 of file SdtHelper.cxx.
References m_xComponentContext, and writerfilter::dmapper::unknown.
|
overridedefault |
| void writerfilter::dmapper::SdtHelper::appendToInteropGrabBag | ( | const css::beans::PropertyValue & | rValue | ) |
Definition at line 468 of file SdtHelper.cxx.
References m_aGrabBag.
| void writerfilter::dmapper::SdtHelper::clear | ( | ) |
Clear all collected attributes for further reuse.
Definition at line 510 of file SdtHelper.cxx.
References m_aAlias, m_aCheckedState, m_aColor, m_aDropDownDisplayTexts, m_aDropDownItems, m_aGrabBag, m_aLock, m_aPlaceholderDocPart, m_aTag, m_aUncheckedState, m_bChecked, m_bShowingPlcHdr, m_nId, m_nSdtType, m_nTabIndex, m_sDataBindingPrefixMapping, m_sDataBindingStoreItemID, m_sDataBindingXPath, setControlType(), and writerfilter::dmapper::unknown.
Referenced by createDateContentControl(), createDropDownControl(), and createPlainTextControl().
| bool writerfilter::dmapper::SdtHelper::containedInInteropGrabBag | ( | const OUString & | rValueName | ) |
Definition at line 484 of file SdtHelper.cxx.
References i, and m_aGrabBag.
|
private |
Create and append the drawing::XControlShape, containing the various models.
Definition at line 447 of file SdtHelper.cxx.
References writerfilter::dmapper::DomainMapper_Impl::appendTextContent(), writerfilter::dmapper::DomainMapper_Impl::GetTextFactory(), m_bHasElements, m_rDM_Impl, and UNO_NAME_MISC_OBJ_INTEROPGRABBAG.
Referenced by createDropDownControl().
| void writerfilter::dmapper::SdtHelper::createDateContentControl | ( | ) |
Create date control from w:sdt's w:date.
Definition at line 364 of file SdtHelper.cxx.
References clear(), getInteropGrabBagAndClear(), writerfilter::dmapper::DomainMapper_Impl::GetIsDummyParaAddedForTableInSection(), writerfilter::dmapper::DomainMapper_Impl::getTableManager(), writerfilter::dmapper::DomainMapper_Impl::GetTextDocument(), writerfilter::dmapper::DomainMapper_Impl::GetTextFactory(), writerfilter::dmapper::DomainMapper_Impl::GetTopTextAppend(), getValueFromDataBinding(), writerfilter::dmapper::DomainMapper_Impl::hasTableManager(), writerfilter::dmapper::DomainMapper_Impl::HasTopText(), writerfilter::dmapper::TableManager::isInTable(), writerfilter::dmapper::DomainMapper_Impl::m_nTableDepth, m_rDM_Impl, m_sDate, m_sDateFormat, m_sLocale, m_xDateFieldStartRange, ODF_FORMDATE, ODF_FORMDATE_CURRENTDATE, ODF_FORMDATE_DATEFORMAT, ODF_FORMDATE_DATEFORMAT_LANGUAGE, TOOLS_WARN_EXCEPTION, and UNO_NAME_MISC_OBJ_INTEROPGRABBAG.
| void writerfilter::dmapper::SdtHelper::createDropDownControl | ( | ) |
Create drop-down control from w:sdt's w:dropDownList.
Definition at line 273 of file SdtHelper.cxx.
References writerfilter::dmapper::DomainMapper_Impl::appendTextContent(), clear(), writerfilter::dmapper::comboBox, comphelper::containerToSequence(), createControlShape(), writerfilter::dmapper::dropDown, getControlType(), writerfilter::dmapper::DomainMapper_Impl::GetStyleSheetTable(), writerfilter::dmapper::DomainMapper_Impl::GetTextFactory(), writerfilter::dmapper::lcl_getOptimalWidth(), m_aDropDownItems, m_aSdtTexts, m_bHasElements, and m_rDM_Impl.
| void writerfilter::dmapper::SdtHelper::createPlainTextControl | ( | ) |
Definition at line 333 of file SdtHelper.cxx.
References writerfilter::dmapper::DomainMapper_Impl::appendTextContent(), clear(), getControlType(), getInteropGrabBagAndClear(), writerfilter::dmapper::DomainMapper_Impl::GetTextFactory(), getValueFromDataBinding(), m_aSdtTexts, m_rDM_Impl, writerfilter::dmapper::plainText, and UNO_NAME_MISC_OBJ_INTEROPGRABBAG.
| const OUString & writerfilter::dmapper::SdtHelper::GetAlias | ( | ) | const |
Definition at line 550 of file SdtHelper.cxx.
References m_aAlias.
| const OUString & writerfilter::dmapper::SdtHelper::GetAppearance | ( | ) | const |
Definition at line 546 of file SdtHelper.cxx.
References m_aAppearance.
| bool writerfilter::dmapper::SdtHelper::GetChecked | ( | ) | const |
Definition at line 497 of file SdtHelper.cxx.
References m_bChecked.
| const OUString & writerfilter::dmapper::SdtHelper::GetCheckedState | ( | ) | const |
Definition at line 501 of file SdtHelper.cxx.
References m_aCheckedState.
| const OUString & writerfilter::dmapper::SdtHelper::GetColor | ( | ) | const |
Definition at line 542 of file SdtHelper.cxx.
References m_aColor.
|
inline |
Definition at line 188 of file SdtHelper.hxx.
References m_aControlType.
Referenced by createDropDownControl(), and createPlainTextControl().
|
inline |
Definition at line 164 of file SdtHelper.hxx.
References m_sDataBindingPrefixMapping.
|
inline |
Definition at line 170 of file SdtHelper.hxx.
References m_sDataBindingStoreItemID.
|
inline |
Definition at line 167 of file SdtHelper.hxx.
References m_sDataBindingXPath.
|
inline |
Definition at line 156 of file SdtHelper.hxx.
References m_sDate.
|
inline |
Definition at line 158 of file SdtHelper.hxx.
References m_sDateFormat.
|
inline |
Definition at line 153 of file SdtHelper.hxx.
References m_aDropDownDisplayTexts.
|
inline |
Definition at line 152 of file SdtHelper.hxx.
References m_aDropDownItems.
| sal_Int32 writerfilter::dmapper::SdtHelper::GetId | ( | ) | const |
Definition at line 558 of file SdtHelper.cxx.
References m_nId.
| uno::Sequence< beans::PropertyValue > writerfilter::dmapper::SdtHelper::getInteropGrabBagAndClear | ( | ) |
Definition at line 473 of file SdtHelper.cxx.
References comphelper::containerToSequence(), and m_aGrabBag.
Referenced by createDateContentControl(), and createPlainTextControl().
| sal_Int32 writerfilter::dmapper::SdtHelper::getInteropGrabBagSize | ( | ) | const |
Definition at line 482 of file SdtHelper.cxx.
References m_aGrabBag.
|
inline |
Definition at line 177 of file SdtHelper.hxx.
References m_sLocale.
| const OUString & writerfilter::dmapper::SdtHelper::GetLock | ( | ) | const |
Definition at line 566 of file SdtHelper.cxx.
References m_aLock.
| const OUString & writerfilter::dmapper::SdtHelper::GetPlaceholderDocPart | ( | ) | const |
Definition at line 538 of file SdtHelper.cxx.
References m_aPlaceholderDocPart.
|
inline |
Definition at line 154 of file SdtHelper.hxx.
References m_aSdtTexts.
|
inline |
Definition at line 192 of file SdtHelper.hxx.
References m_nSdtType.
| bool writerfilter::dmapper::SdtHelper::GetShowingPlcHdr | ( | ) | const |
Definition at line 493 of file SdtHelper.cxx.
References m_bShowingPlcHdr.
| sal_uInt32 writerfilter::dmapper::SdtHelper::GetTabIndex | ( | ) | const |
Definition at line 562 of file SdtHelper.cxx.
References m_nTabIndex.
| const OUString & writerfilter::dmapper::SdtHelper::GetTag | ( | ) | const |
Definition at line 554 of file SdtHelper.cxx.
References m_aTag.
| const OUString & writerfilter::dmapper::SdtHelper::GetUncheckedState | ( | ) | const |
Definition at line 508 of file SdtHelper.cxx.
References m_aUncheckedState.
| std::optional< OUString > writerfilter::dmapper::SdtHelper::getValueFromDataBinding | ( | ) |
Definition at line 212 of file SdtHelper.cxx.
References writerfilter::dmapper::lcl_registerNamespaces(), loadPropertiesXMLs(), m_bPropertiesXMLsLoaded, m_sDataBindingPrefixMapping, m_sDataBindingStoreItemID, m_sDataBindingXPath, m_xComponentContext, m_xPropertiesXMLs, and SAL_WARN.
Referenced by createDateContentControl(), and createPlainTextControl().
|
inline |
If createControlShape() was ever called.
Definition at line 179 of file SdtHelper.hxx.
References m_bHasElements.
| bool writerfilter::dmapper::SdtHelper::isInteropGrabBagEmpty | ( | ) | const |
Definition at line 480 of file SdtHelper.cxx.
References m_aGrabBag.
|
inline |
Definition at line 186 of file SdtHelper.hxx.
References m_bOutsideAParagraph.
|
private |
Definition at line 94 of file SdtHelper.cxx.
References writerfilter::ooxml::OOXMLDocument::getCustomXmlDomList(), writerfilter::ooxml::OOXMLDocument::getCustomXmlDomPropsList(), writerfilter::dmapper::DomainMapper_Impl::getDocumentReference(), m_bPropertiesXMLsLoaded, m_rDM_Impl, m_xComponentContext, writerfilter::dmapper::DomainMapper_Impl::m_xDocumentStorage, m_xPropertiesXMLs, and SAL_WARN.
Referenced by getValueFromDataBinding().
| void writerfilter::dmapper::SdtHelper::SetAlias | ( | const OUString & | rAlias | ) |
Definition at line 548 of file SdtHelper.cxx.
References m_aAlias.
| void writerfilter::dmapper::SdtHelper::SetAppearance | ( | const OUString & | rAppearance | ) |
Definition at line 544 of file SdtHelper.cxx.
References m_aAppearance.
| void writerfilter::dmapper::SdtHelper::SetChecked | ( | ) |
Definition at line 495 of file SdtHelper.cxx.
References m_bChecked.
| void writerfilter::dmapper::SdtHelper::SetCheckedState | ( | const OUString & | rCheckedState | ) |
Definition at line 499 of file SdtHelper.cxx.
References m_aCheckedState.
| void writerfilter::dmapper::SdtHelper::SetColor | ( | const OUString & | rColor | ) |
Definition at line 540 of file SdtHelper.cxx.
References m_aColor.
|
inline |
|
inline |
Definition at line 160 of file SdtHelper.hxx.
References m_sDataBindingPrefixMapping.
|
inline |
Definition at line 169 of file SdtHelper.hxx.
References m_sDataBindingStoreItemID.
|
inline |
Definition at line 166 of file SdtHelper.hxx.
References m_sDataBindingXPath.
|
inline |
Definition at line 172 of file SdtHelper.hxx.
References m_xDateFieldStartRange.
| void writerfilter::dmapper::SdtHelper::SetId | ( | sal_Int32 | nId | ) |
Definition at line 556 of file SdtHelper.cxx.
| void writerfilter::dmapper::SdtHelper::SetLock | ( | const OUString & | rLock | ) |
Definition at line 564 of file SdtHelper.cxx.
References m_aLock.
|
inline |
Definition at line 181 of file SdtHelper.hxx.
References m_bOutsideAParagraph.
| void writerfilter::dmapper::SdtHelper::SetPlaceholderDocPart | ( | const OUString & | rPlaceholderDocPart | ) |
Definition at line 533 of file SdtHelper.cxx.
References m_aPlaceholderDocPart.
|
inline |
Definition at line 191 of file SdtHelper.hxx.
References m_nSdtType.
| void writerfilter::dmapper::SdtHelper::SetShowingPlcHdr | ( | ) |
Definition at line 491 of file SdtHelper.cxx.
References m_bShowingPlcHdr.
| void writerfilter::dmapper::SdtHelper::SetTabIndex | ( | sal_uInt32 | nTabIndex | ) |
Definition at line 560 of file SdtHelper.cxx.
References m_nTabIndex.
| void writerfilter::dmapper::SdtHelper::SetTag | ( | const OUString & | rTag | ) |
Definition at line 552 of file SdtHelper.cxx.
References m_aTag.
| void writerfilter::dmapper::SdtHelper::SetUncheckedState | ( | const OUString & | rUncheckedState | ) |
Definition at line 503 of file SdtHelper.cxx.
References m_aUncheckedState.
|
private |
<w:sdtPr>'s <w:alias w:val="...">.
Definition at line 133 of file SdtHelper.hxx.
Referenced by clear(), GetAlias(), and SetAlias().
|
private |
<w:sdtPr>'s <w15:appearance w:val="...">.
Definition at line 130 of file SdtHelper.hxx.
Referenced by GetAppearance(), and SetAppearance().
|
private |
If this is a checkbox, the value of a checked checkbox.
Definition at line 111 of file SdtHelper.hxx.
Referenced by clear(), GetCheckedState(), and SetCheckedState().
|
private |
<w:sdtPr>'s <w15:color w:val="...">.
Definition at line 127 of file SdtHelper.hxx.
Referenced by clear(), GetColor(), and SetColor().
|
private |
Type of sdt control.
Definition at line 70 of file SdtHelper.hxx.
Referenced by getControlType(), and setControlType().
|
private |
Display texts of a drop-down control: <w:listItem w:displayText="...">.
Definition at line 68 of file SdtHelper.hxx.
Referenced by clear(), and getDropDownDisplayTexts().
|
private |
Items of the drop-down control: <w:listItem w:value="...">.
Definition at line 66 of file SdtHelper.hxx.
Referenced by clear(), createDropDownControl(), and getDropDownItems().
|
private |
Grab bag to store unsupported SDTs, aiming to save them back on export.
Definition at line 91 of file SdtHelper.hxx.
Referenced by appendToInteropGrabBag(), clear(), containedInInteropGrabBag(), getInteropGrabBagAndClear(), getInteropGrabBagSize(), and isInteropGrabBagEmpty().
|
private |
<w:sdtPr>'s <w:lock w:val="...">.
Definition at line 145 of file SdtHelper.hxx.
|
private |
<w:placeholder>'s <w:docPart w:val="...">.
Definition at line 124 of file SdtHelper.hxx.
Referenced by clear(), GetPlaceholderDocPart(), and SetPlaceholderDocPart().
|
private |
Pieces of the default text – currently used only by the dropdown control.
Definition at line 73 of file SdtHelper.hxx.
Referenced by createDropDownControl(), createPlainTextControl(), and getSdtTexts().
|
private |
<w:sdtPr>'s <w:tag w:val="...">.
Definition at line 136 of file SdtHelper.hxx.
|
private |
If this is a checkbox, the value of an unchecked checkbox.
Definition at line 114 of file SdtHelper.hxx.
Referenced by clear(), GetUncheckedState(), and SetUncheckedState().
|
private |
If this is a checkbox, is the checkbox checked?
Definition at line 108 of file SdtHelper.hxx.
Referenced by clear(), GetChecked(), and SetChecked().
|
private |
Definition at line 93 of file SdtHelper.hxx.
Referenced by createControlShape(), createDropDownControl(), and hasElements().
|
private |
The last stored SDT element is outside paragraphs.
Definition at line 95 of file SdtHelper.hxx.
Referenced by isOutsideAParagraph(), and setOutsideAParagraph().
|
private |
Check if m_xPropertiesXMLs is initialized and loaded (need extra flag to distinguish empty sequence from not yet initialized)
Definition at line 102 of file SdtHelper.hxx.
Referenced by getValueFromDataBinding(), and loadPropertiesXMLs().
|
private |
Current contents are placeholder text.
Definition at line 105 of file SdtHelper.hxx.
Referenced by clear(), GetShowingPlcHdr(), and SetShowingPlcHdr().
|
private |
<w:sdtPr>'s <w:id w:val="...">.
Definition at line 139 of file SdtHelper.hxx.
|
private |
Definition at line 71 of file SdtHelper.hxx.
Referenced by clear(), GetSdtType(), and SetSdtType().
|
private |
<w:sdtPr>'s <w:tabIndex w:val="...">.
Definition at line 142 of file SdtHelper.hxx.
Referenced by clear(), GetTabIndex(), and SetTabIndex().
|
private |
Definition at line 62 of file SdtHelper.hxx.
Referenced by createControlShape(), createDateContentControl(), createDropDownControl(), createPlainTextControl(), and loadPropertiesXMLs().
|
private |
<w:dataBinding w:prefixMappings="">
Definition at line 80 of file SdtHelper.hxx.
Referenced by clear(), GetDataBindingPrefixMapping(), getValueFromDataBinding(), and setDataBindingPrefixMapping().
|
private |
<w:dataBinding w:storeItemID="">
Definition at line 84 of file SdtHelper.hxx.
Referenced by clear(), GetDataBindingStoreItemID(), getValueFromDataBinding(), and setDataBindingStoreItemID().
|
private |
<w:dataBinding w:xpath="">
Definition at line 82 of file SdtHelper.hxx.
Referenced by clear(), GetDataBindingXPath(), getValueFromDataBinding(), and setDataBindingXPath().
|
private |
Date ISO string contained in the w:date element, used by the date control.
Definition at line 75 of file SdtHelper.hxx.
Referenced by createDateContentControl(), and getDate().
|
private |
Date format string as it comes from the ooxml document.
Definition at line 77 of file SdtHelper.hxx.
Referenced by createDateContentControl(), and getDateFormat().
|
private |
Locale string as it comes from the ooxml document.
Definition at line 89 of file SdtHelper.hxx.
Referenced by createDateContentControl(), and getLocale().
|
private |
Definition at line 63 of file SdtHelper.hxx.
Referenced by getValueFromDataBinding(), and loadPropertiesXMLs().
|
private |
Start range of the date field.
Definition at line 87 of file SdtHelper.hxx.
Referenced by createDateContentControl(), and setDateFieldStartRange().
|
private |
Storage for all properties documents as xml::dom::XDocument for later querying xpath for data.
Definition at line 98 of file SdtHelper.hxx.
Referenced by getValueFromDataBinding(), and loadPropertiesXMLs().