LibreOffice Module sw (master) 1
|
#include <memory>
#include <sal/config.h>
#include <sal/log.hxx>
#include <osl/diagnose.h>
#include <cstddef>
#include <hintids.hxx>
#include <hints.hxx>
#include <svl/cintitem.hxx>
#include <svl/stritem.hxx>
#include <fmtanchr.hxx>
#include <fmtfld.hxx>
#include <redline.hxx>
#include <pam.hxx>
#include <doc.hxx>
#include <IDocumentFieldsAccess.hxx>
#include <IDocumentRedlineAccess.hxx>
#include <IDocumentLayoutAccess.hxx>
#include <IDocumentMarkAccess.hxx>
#include <ndtxt.hxx>
#include <fldbas.hxx>
#include <docufld.hxx>
#include <txtfld.hxx>
#include <tox.hxx>
#include <expfld.hxx>
#include <bookmark.hxx>
#include <fltshell.hxx>
#include <rdfhelper.hxx>
#include <utility>
Go to the source code of this file.
Functions | |
static SwContentNode * | GetContentNode (SwDoc &rDoc, SwPosition &rPos, bool bNext) |
static OUString | lcl_getTypePath (OUString &rType) |
static bool | MakePoint (const SwFltStackEntry &rEntry, SwDoc &rDoc, SwPaM &rRegion) |
static bool | MakeBookRegionOrPoint (const SwFltStackEntry &rEntry, SwDoc &rDoc, SwPaM &rRegion) |
static bool | IterateNumrulePiece (const SwPosition &rEnd, SwNodeIndex &rTmpStart, SwNodeIndex &rTmpEnd) |
void | UpdatePageDescs (SwDoc &rDoc, size_t nInPageDescOffset) |
|
static |
Definition at line 54 of file fltshell.cxx.
References SwNode::GetContentNode(), SwPosition::GetNode(), SwDoc::GetNodes(), SwNodes::GoNext(), and SwNodes::GoPrevious().
Referenced by SwRootFrame::CalcFrameRects(), SwDoc::ChgAnchor(), SwDoc::DelSectionFormat(), SwShellCursor::FillRects(), SwRootFrame::GetCurrPage(), SwCursorShell::GotoNxtPrvTOXMark(), SwWrtShell::InsertField2(), SwCursor::LeftRight(), MakePoint(), SwFltStackEntry::MakeRegion(), SwHistoryTextFieldmark::ResetInDoc(), SwHistoryTextFieldmark::SetInDoc(), SwFlyLayFrame::SwClientNotify(), and SwPaM::SwPaM().
|
static |
Definition at line 473 of file fltshell.cxx.
References SwNodeIndex::GetNode(), SwPosition::GetNode(), and SwNode::IsTextNode().
Referenced by SwFltControlStack::SetAttrInDoc().
|
static |
Definition at line 67 of file fltshell.cxx.
Referenced by SwFltControlStack::SetAttrInDoc().
|
static |
Definition at line 448 of file fltshell.cxx.
References SwFltStackEntry::CheckNodes, SwPaM::DeleteMark(), SwPaM::Exchange(), SwNode::FindTableBoxStartNode(), SwPaM::GetMark(), SwPosition::GetNode(), SwPaM::GetPoint(), MakePoint(), and SwFltStackEntry::MakeRegion().
Referenced by SwFltControlStack::SetAttrInDoc().
|
static |
Definition at line 426 of file fltshell.cxx.
References SwPosition::Assign(), SwNodes::Count(), SwPaM::DeleteMark(), GetContentNode(), SwNodeIndex::GetIndex(), SwNodeIndex::GetNodes(), SwPaM::GetPoint(), SwFltStackEntry::m_aMkPos, SwFltPosition::m_nContent, SwFltPosition::m_nNode, and SwPosition::SetContent().
Referenced by MakeBookRegionOrPoint(), and SwFltControlStack::SetAttrInDoc().
void UpdatePageDescs | ( | SwDoc & | rDoc, |
size_t | nInPageDescOffset | ||
) |
Definition at line 1020 of file fltshell.cxx.
References SwDoc::ChgPageDesc(), SwDoc::GetPageDesc(), SwDoc::GetPageDescCnt(), and i.
Referenced by SwWW8ImplReader::CoreLoad().