|
LibreOffice Module sw (master) 1
|
For sorting by position. More...
#include <txmsrt.hxx>
Public Member Functions | |
| SwTOXContent (const SwTextNode &, const SwTextTOXMark *, const SwTOXInternational &rIntl) | |
| virtual void | FillText (SwTextNode &rNd, const SwContentIndex &rInsPos, sal_uInt16 nAuthField, SwRootFrame const *pLayout) const override |
| virtual sal_uInt16 | GetLevel () const override |
Public Member Functions inherited from SwTOXSortTabBase | |
| bool | operator== (const SwTOXSortTabBase &) const =delete |
| bool | operator< (const SwTOXSortTabBase &) const =delete |
| SwTOXSortTabBase (TOXSortType nType, const SwContentNode *pTOXSrc, const SwTextTOXMark *pTextMark, const SwTOXInternational *pIntl, const css::lang::Locale *pLocale=nullptr) | |
| virtual | ~SwTOXSortTabBase () |
| sal_uInt16 | GetType () const |
| virtual void | FillText (SwTextNode &rNd, const SwContentIndex &rInsPos, sal_uInt16 nAuthField, SwRootFrame const *pLayout) const |
| virtual sal_uInt16 | GetLevel () const =0 |
| virtual bool | equivalent (const SwTOXSortTabBase &) |
| virtual bool | sort_lt (const SwTOXSortTabBase &) |
| virtual std::pair< OUString, bool > | GetURL (SwRootFrame const *const pLayout) const |
| virtual bool | IsFullPara () const |
| void | InitText (SwRootFrame const *const pLayout) |
| TextAndReading const & | GetText () const |
| const css::lang::Locale & | GetLocale () const |
Private Member Functions | |
| virtual TextAndReading | GetText_Impl (SwRootFrame const *pLayout) const override |
Additional Inherited Members | |
Static Public Member Functions inherited from SwTOXSortTabBase | |
| static SwTOIOptions | GetOptions () |
Public Attributes inherited from SwTOXSortTabBase | |
| std::vector< SwTOXSource > | aTOXSources |
| css::lang::Locale | aLocale |
| const SwTextNode * | pTOXNd |
| const SwTextTOXMark * | pTextMark |
| const SwTOXInternational * | pTOXIntl |
| SwNodeOffset | nPos |
| sal_Int32 | nCntPos |
| sal_uInt16 | nType |
Static Public Attributes inherited from SwTOXSortTabBase | |
| static SwTOIOptions | nOpt = SwTOIOptions::NONE |
For sorting by position.
Definition at line 231 of file txmsrt.hxx.
| SwTOXContent::SwTOXContent | ( | const SwTextNode & | rNd, |
| const SwTextTOXMark * | pMark, | ||
| const SwTOXInternational & | rIntl | ||
| ) |
Definition at line 479 of file txmsrt.cxx.
|
overridevirtual |
Reimplemented from SwTOXSortTabBase.
Definition at line 508 of file txmsrt.cxx.
References SwTOXSortTabBase::aTOXSources, SwTextAttr::End(), SwTextAttr::GetStart(), SwTOXSortTabBase::GetText(), SwTextAttr::GetTOXMark(), SwTextNode::InsertText(), SwTOXMark::IsAlternativeText(), SwTOXSortTabBase::pTextMark, and TextAndReading::sText.
|
overridevirtual |
Implements SwTOXSortTabBase.
Definition at line 526 of file txmsrt.cxx.
References SwTOXMark::GetLevel(), SwTextAttr::GetTOXMark(), and SwTOXSortTabBase::pTextMark.
|
overrideprivatevirtual |
Implements SwTOXSortTabBase.
Definition at line 487 of file txmsrt.cxx.
References SwTOXSortTabBase::aTOXSources, SwTextAttr::End(), ExpandFootnote, SwTOXMark::GetAlternativeText(), SwTextAttr::GetStart(), SwTOXMark::GetTextReading(), SwTextAttr::GetTOXMark(), HideDeletions, SwTOXMark::IsAlternativeText(), SwRootFrame::IsHideRedlines(), and SwTOXSortTabBase::pTextMark.