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 <bookmrk.hxx>
#include <fltshell.hxx>
#include <rdfhelper.hxx>
Go to the source code of this file.
Functions | |
static SwContentNode * | GetContentNode (SwDoc &rDoc, SwNodeIndex &rIdx, 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 SwNodeIndex &rEnd, SwNodeIndex &rTmpStart, SwNodeIndex &rTmpEnd) |
void | UpdatePageDescs (SwDoc &rDoc, size_t nInPageDescOffset) |
|
static |
Definition at line 53 of file fltshell.cxx.
References SwNode::GetContentNode(), SwNodeIndex::GetNode(), SwDoc::GetNodes(), SwNodes::GoNext(), and SwNodes::GoPrevious().
Referenced by SwRootFrame::CalcFrameRects(), SwDoc::ChgAnchor(), SwDoc::DelSectionFormat(), SwRootFrame::GetCurrPage(), SwCursorShell::GotoNxtPrvTOXMark(), MakePoint(), SwFltStackEntry::MakeRegion(), SwHistoryTextFieldmark::ResetInDoc(), SwHistoryTextFieldmark::SetInDoc(), and SwFlyLayFrame::SwClientNotify().
|
static |
Definition at line 493 of file fltshell.cxx.
References SwNodeIndex::GetNode(), and SwNode::IsTextNode().
Referenced by SwFltControlStack::SetAttrInDoc().
|
static |
Definition at line 66 of file fltshell.cxx.
Referenced by SwFltControlStack::SetAttrInDoc().
|
static |
Definition at line 468 of file fltshell.cxx.
References SwFltStackEntry::CheckNodes, SwPaM::DeleteMark(), SwPaM::Exchange(), SwNode::FindTableBoxStartNode(), SwPaM::GetMark(), SwNodeIndex::GetNode(), SwPaM::GetPoint(), MakePoint(), SwFltStackEntry::MakeRegion(), and SwPosition::nNode.
Referenced by SwFltControlStack::SetAttrInDoc().
|
static |
Definition at line 446 of file fltshell.cxx.
References SwIndex::Assign(), SwNodes::Count(), SwPaM::DeleteMark(), GetContentNode(), SwNodeIndex::GetIndex(), SwNodeIndex::GetNodes(), SwPaM::GetPoint(), SwFltStackEntry::m_aMkPos, SwFltPosition::m_nContent, SwFltPosition::m_nNode, SwPosition::nContent, and SwPosition::nNode.
Referenced by MakeBookRegionOrPoint(), and SwFltControlStack::SetAttrInDoc().
Definition at line 1089 of file fltshell.cxx.
References SwDoc::ChgPageDesc(), SwDoc::GetPageDesc(), SwDoc::GetPageDescCnt(), and i.
Referenced by SwWW8ImplReader::CoreLoad().