LibreOffice Module sw (master) 1
|
#include <limits.h>
#include <hintids.hxx>
#include <editeng/formatbreakitem.hxx>
#include <comphelper/classids.hxx>
#include <o3tl/string_view.hxx>
#include <docsh.hxx>
#include <ndole.hxx>
#include <txttxmrk.hxx>
#include <fmtpdsc.hxx>
#include <frmatr.hxx>
#include <pagedesc.hxx>
#include <doc.hxx>
#include <IDocumentUndoRedo.hxx>
#include <DocumentSettingManager.hxx>
#include <IDocumentRedlineAccess.hxx>
#include <IDocumentFieldsAccess.hxx>
#include <IDocumentState.hxx>
#include <IDocumentLayoutAccess.hxx>
#include <IDocumentStylePoolAccess.hxx>
#include <pagefrm.hxx>
#include <ndtxt.hxx>
#include <swtable.hxx>
#include <doctxm.hxx>
#include <txmsrt.hxx>
#include <rolbck.hxx>
#include <poolfmt.hxx>
#include <txtfrm.hxx>
#include <rootfrm.hxx>
#include <UndoAttribute.hxx>
#include <UndoSection.hxx>
#include <swundo.hxx>
#include <mdiexp.hxx>
#include <docary.hxx>
#include <charfmt.hxx>
#include <fchrfmt.hxx>
#include <fldbas.hxx>
#include <fmtfld.hxx>
#include <txtfld.hxx>
#include <expfld.hxx>
#include <mvsave.hxx>
#include <node2lay.hxx>
#include <SwStyleNameMapper.hxx>
#include <breakit.hxx>
#include <calbck.hxx>
#include <ToxTextGenerator.hxx>
#include <ToxTabStopTokenHandler.hxx>
#include <frameformats.hxx>
#include <tools/datetimeutils.hxx>
#include <tools/globname.hxx>
#include <com/sun/star/embed/XEmbeddedObject.hpp>
#include <o3tl/safeint.hxx>
#include <osl/diagnose.h>
#include <memory>
Go to the source code of this file.
Functions | |
template<typename T , typename... Args> | |
static std::enable_if<!std::is_array< T >::value, std::unique_ptr< T > >::type | MakeSwTOXSortTabBase (SwRootFrame const *const pLayout, Args &&... args) |
static const SwTextNode * | lcl_FindChapterNode (const SwNode &rNd, SwRootFrame const *const pLayout, sal_uInt8 const nLvl=0) |
static bool | IsHeadingContained (const SwTextNode *pChptrNd, const SwNode &rNd) |
static SwTOOElements | lcl_IsSOObject (const SvGlobalName &rFactoryNm) |
static bool | lcl_HasMainEntry (const std::vector< sal_uInt16 > *pMainEntryNums, sal_uInt16 nToFind) |
Replace the PageNumber place holders. More... | |
|
static |
Definition at line 744 of file doctxm.cxx.
References o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::empty(), SwFrame::FindPageFrame(), SwTextNode::GetAttrOutlineLevel(), SwNode::GetContentNode(), IDocumentLayoutAccess::GetCurrentLayout(), SwNode::GetDoc(), SwFrameAreaDefinition::getFrameArea(), SwDoc::getIDocumentLayoutAccess(), SwContentNode::getLayoutFrame(), SwNode::GetNodes(), SwNodes::GetOutLineNds(), nPos, SwOutlineNodes::Seek_Entry(), o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::size(), and SwRect::Top().
Referenced by SwTOXBaseSection::UpdateContent(), SwTOXBaseSection::UpdateMarks(), SwTOXBaseSection::UpdateOutline(), SwTOXBaseSection::UpdateSequence(), SwTOXBaseSection::UpdateTable(), and SwTOXBaseSection::UpdateTemplate().
|
static |
Definition at line 721 of file doctxm.cxx.
References SwNode::FindOutlineNodeOfLevel(), GetBodyTextNode(), SwNode::GetDoc(), SwNodes::GetEndOfExtras(), SwNode2Layout::GetFrame(), SwNode::GetIndex(), SwNode::GetNodes(), and SwNode::GetSectionLevel().
Referenced by SwTOXBaseSection::Update(), SwTOXBaseSection::UpdateContent(), and SwTOXBaseSection::UpdateTable().
|
static |
Replace the PageNumber place holders.
Search for the page no. in the array of main entry page numbers.
Definition at line 1783 of file doctxm.cxx.
Referenced by SwTOXBaseSection::UpdatePageNum_().
|
static |
Definition at line 1468 of file doctxm.cxx.
References sw::sidebar::aArr, Calc, Chart, DrawImpress, Math, n1, n2, n3, NONE, SO3_SC_CLASSID_30, SO3_SC_CLASSID_40, SO3_SC_CLASSID_50, SO3_SC_CLASSID_60, SO3_SCH_CLASSID_30, SO3_SCH_CLASSID_40, SO3_SCH_CLASSID_50, SO3_SCH_CLASSID_60, SO3_SDRAW_CLASSID_50, SO3_SDRAW_CLASSID_60, SO3_SIMPRESS_CLASSID_30, SO3_SIMPRESS_CLASSID_40, SO3_SIMPRESS_CLASSID_50, SO3_SIMPRESS_CLASSID_60, SO3_SM_CLASSID_30, SO3_SM_CLASSID_40, SO3_SM_CLASSID_50, and SO3_SM_CLASSID_60.
Referenced by SwTOXBaseSection::UpdateContent().
|
static |
Definition at line 79 of file doctxm.cxx.
References args.