LibreOffice Module sw (master) 1
|
#include <sal/config.h>
#include <comphelper/servicehelper.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <o3tl/safeint.hxx>
#include <svl/listener.hxx>
#include <svx/svdobj.hxx>
#include <utility>
#include <vcl/svapp.hxx>
#include <anchoredobject.hxx>
#include <swtypes.hxx>
#include <hintids.hxx>
#include <IMark.hxx>
#include <frmfmt.hxx>
#include <doc.hxx>
#include <IDocumentUndoRedo.hxx>
#include <IDocumentLayoutAccess.hxx>
#include <IDocumentMarkAccess.hxx>
#include <textboxhelper.hxx>
#include <ndtxt.hxx>
#include <unocrsr.hxx>
#include <unotextcursor.hxx>
#include <swundo.hxx>
#include <rootfrm.hxx>
#include <ftnidx.hxx>
#include <pam.hxx>
#include <swtblfmt.hxx>
#include <docsh.hxx>
#include <pagedesc.hxx>
#include <cntfrm.hxx>
#include <unoparaframeenum.hxx>
#include <unofootnote.hxx>
#include <unotextbodyhf.hxx>
#include <unotextrange.hxx>
#include <unoparagraph.hxx>
#include <unomap.hxx>
#include <unoport.hxx>
#include <unocrsrhelper.hxx>
#include <unotbl.hxx>
#include <fmtanchr.hxx>
#include <flypos.hxx>
#include <txtftn.hxx>
#include <fmtftn.hxx>
#include <fmtcntnt.hxx>
#include <com/sun/star/text/XTextDocument.hpp>
#include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
#include <unoframe.hxx>
#include <fmthdft.hxx>
#include <fmtflcnt.hxx>
#include <vector>
#include <sortedobjs.hxx>
#include <frameformats.hxx>
#include <algorithm>
#include <iterator>
Go to the source code of this file.
Classes | |
class | SwXTextRange::Impl |
Namespaces | |
namespace | sw |
Dialog to specify the properties of date form field. | |
Functions | |
void | sw::DeepCopyPaM (SwPaM const &rSource, SwPaM &rTarget) |
void | CollectFrameAtNode (const SwNode &rNd, FrameClientSortList_t &rFrames, const bool bAtCharAnchoredObjs) |
static void | lcl_RemoveImpl (SwDoc *const pDoc) |
static SwDoc * | lcl_IsNewStyleTable (SwUnoTableCursor const &rCursor) |
static SwTableNode * | lcl_FindTopLevelTable (SwTableNode *const pTableNode, SwTable const *const pOwnTable) |
! compare to SwShellTableCursor::FillRects() in viscrs.cxx More... | |
static bool | lcl_CursorIsInSection (SwUnoCursor const *const pUnoCursor, SwStartNode const *const pOwnStartNode) |
static void | DeleteTable (SwDoc &rDoc, SwTable &rTable) |
bool | sw::XTextRangeToSwPaM (SwUnoInternalPaM &rToFill, const uno::Reference< text::XTextRange > &xTextRange, ::sw::TextRangeMode const eMode) |
static bool | sw::lcl_IsStartNodeInFormat (const bool bHeader, SwStartNode const *const pSttNode, SwFrameFormat const *const pFrameFormat, SwFrameFormat *&rpFormat) |
uno::Reference< text::XText > | sw::CreateParentXText (SwDoc &rDoc, const SwPosition &rPos) |
void CollectFrameAtNode | ( | const SwNode & | rNd, |
FrameClientSortList_t & | rFrames, | ||
const bool | bAtCharAnchoredObjs | ||
) |
Definition at line 137 of file unoobj2.cxx.
References SwFormatAnchor::GetAnchorContentOffset(), SwFormatAnchor::GetAnchorId(), SwFormatAnchor::GetAnchorNode(), SwNode::GetContentNode(), IDocumentLayoutAccess::GetCurrentLayout(), IDocumentLayoutAccess::GetCurrentViewShell(), SwNode::GetDoc(), SwDoc::getIDocumentLayoutAccess(), SwContentNode::getLayoutFrame(), SwFormatAnchor::GetOrder(), SwDoc::GetSpzFrameFormats(), and nIndex.
Definition at line 786 of file unoobj2.cxx.
References SwDoc::DeleteProtected, SwDoc::DeleteRowCol(), SwTable::GetTabSortBoxes(), and o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::insert().
Referenced by SwXTextRange::DeleteAndInsert().
|
static |
Definition at line 501 of file unoobj2.cxx.
References SwPaM::End(), SwNode::EndOfSectionNode(), SwNode::GetIndex(), SwPosition::GetNodeIndex(), and SwPaM::Start().
|
static |
! compare to SwShellTableCursor::FillRects() in viscrs.cxx
Definition at line 485 of file unoobj2.cxx.
References SwTableNode::GetTable().
|
static |
Definition at line 219 of file unoobj2.cxx.
References SwNode::FindTableNode(), SwPaM::GetDoc(), SwPaM::GetPointNode(), SwTableNode::GetTable(), and SwTable::IsNewModel().
|
static |
Definition at line 203 of file unoobj2.cxx.
References IDocumentLayoutAccess::GetCurrentLayout(), SwDoc::getIDocumentLayoutAccess(), and SwRootFrame::UnoRemoveAllActions().
Referenced by UnoActionRemoveContext::UnoActionRemoveContext().