LibreOffice Module sw (master)  1
Namespaces | Classes | Typedefs | Enumerations | Functions
sw Namespace Reference

Dialog to specify the properties of date form field. More...

Namespaces

 access
 
 annotation
 
 hack
 
 mark
 
 ms
 
 overlay
 
 proofreadingiterator
 
 sidebar
 
 sidebarwindows
 
 types
 
 util
 

Classes

class  BroadcasterMixin
 
class  BroadcastingModify
 
struct  CheckDrawFrameFormatLayerHint
 
class  ClientIteratorBase
 
struct  CollectTextObjectsHint
 
struct  ContactChangedHint
 
struct  CreatePortionHint
 
class  CursorGuard
 
class  DateFormFieldDialog
 
class  DefaultToxTabStopTokenHandler
 The default implementation of ToxTabStopTokenHandler. More...
 
class  DocumentChartDataProviderManager
 
class  DocumentContentOperationsManager
 
class  DocumentDeviceManager
 
class  DocumentDrawModelManager
 
class  DocumentExternalDataManager
 
class  DocumentFieldsManager
 
class  DocumentLayoutManager
 
class  DocumentLinksAdministrationManager
 
class  DocumentListItemsManager
 
class  DocumentListsManager
 
class  DocumentOutlineNodesManager
 
class  DocumentRedlineManager
 
class  DocumentSettingManager
 
class  DocumentStateManager
 
class  DocumentStatisticsManager
 
class  DocumentStylePoolManager
 
class  DocumentTimerManager
 
class  DrawFlyCntPortion
 
struct  DrawFormatLayoutCopyHint
 
struct  DrawFrameFormatHint
 
class  DrawUndoGuard
 
class  DropDownFieldDialog
 
class  DropDownFormFieldDialog
 
struct  Extent
 Describes a part of a single text node, which will be part of a text frame, even when redlines are hidden at a layout level. More...
 
class  ExternalData
 
struct  ExternalDataTypeHash
 
class  Filters
 
struct  FindRedlineHint
 
struct  FindSdrObjectHint
 
class  FlyContentPortion
 
struct  FrameClient
 
struct  GetObjectConnectedHint
 
struct  GetZOrderHint
 
class  GroupUndoGuard
 
class  ICoreFrameStyle
 
struct  InRangeSearchHint
 
class  IShellCursorSupplier
 The Undo actions need to create new Shell cursors. More...
 
struct  IsInUndo
 
class  LayoutDumpFilter
 Implementation of UNO export service to dump the layout of the document as XML. More...
 
struct  LegacyModifyHint
 
struct  LinkAnchorSearchHint
 
class  ListenerEntry
 
struct  MakeUnoObject
 
class  MergedAttrIter
 
class  MergedAttrIterBase
 iterate SwTextAttr in potentially merged text frame More...
 
class  MergedAttrIterByEnd
 
class  MergedAttrIterMulti
 
class  MergedAttrIterReverse
 
struct  MergedPara
 Describes parts of multiple text nodes, which will form a text frame, even when redlines are hidden at a layout level. More...
 
class  Meta
 
class  MetaField
 
class  MetaFieldManager
 knows all meta-fields in the document. More...
 
struct  ModifyChangedHint
 
class  MoveText
 text is moved into pDestNode More...
 
class  PageFootnoteHint
 
class  RedlineDelText
 new delete redline is created More...
 
class  RedlineUnDelText
 delete redline is removed More...
 
class  RepeatContext
 
struct  RestoreFlyAnchorHint
 
class  Ring
 
class  RingContainer
 helper class that provides Svalue_typeL-style container iteration to the ring More...
 
class  RingIterator
 
class  StoredChapterNumberingDummyStyleContext
 Dummy import context for style:style element that can just read the attributes needed to map name to display-name. More...
 
class  StoredChapterNumberingExport
 
class  StoredChapterNumberingImport
 
class  StoredChapterNumberingRootContext
 
class  StoredChapterNumberingRules
 
class  SwDocIdle
 An Idle, which is just ready to be scheduled for idle documents. More...
 
class  ToxLinkProcessor
 A helper class for ToxTextGenerator. More...
 
class  ToxTabStopTokenHandler
 This class handles tab stop tokens in the pattern for tox entries. More...
 
class  ToxTextGenerator
 This class generates text for the entries of a table of x. More...
 
class  ToxWhitespaceStripper
 This class helps to remove unwanted whitespaces from a string to use in a Tox. More...
 
class  UndoGuard
 
class  UndoManager
 
class  UndoRedoContext
 
struct  UnoCursorHint
 
class  UnoCursorPointer
 
struct  UnoImplPtrDeleter
 
class  WriterListener
 refactoring out the same of the more sane SwClient functionality More...
 
class  WriterMultiListener
 
class  WrongListIterator
 
class  WrongListIteratorBase
 
class  WrongListIteratorCounter
 
struct  WW8AnchorConvHint
 
struct  WW8AnchorConvResult
 
class  WW8FFData
 
class  XStyleFamily
 

Typedefs

typedef std::shared_ptr< ExternalDatatExternalDataPointer
 
typedef std::function< SwTextFrame *()> Creator
 
template<typename T >
using UnoImplPtr = std::unique_ptr< T, UnoImplPtrDeleter< T > >
 Smart pointer class ensuring that the pointed object is deleted with a locked SolarMutex. More...
 

Enumerations

enum  LineAlign {
  LineAlign::NONE,
  LineAlign::TOP,
  LineAlign::CENTER,
  LineAlign::BOTTOM
}
 
enum  RedlineMode {
  RedlineMode::Shown,
  RedlineMode::Hidden
}
 
enum  FrameMode {
  FrameMode::New,
  FrameMode::Existing
}
 
enum  Recreate {
  Recreate::No,
  Recreate::ThisNode,
  Recreate::Predecessor
}
 
enum  IteratorMode {
  IteratorMode::Exact,
  IteratorMode::UnwrapMulti
}
 
enum  DBConnURIType {
  DBConnURIType::UNKNOWN = 0,
  DBConnURIType::ODB,
  DBConnURIType::CALC,
  DBConnURIType::DBASE,
  DBConnURIType::FLAT,
  DBConnURIType::MSJET,
  DBConnURIType::MSACE,
  DBConnURIType::WRITER
}
 
enum  DrawFrameFormatHintId {
  DrawFrameFormatHintId::DYING,
  DrawFrameFormatHintId::PREPPASTING,
  DrawFrameFormatHintId::PREP_INSERT_FLY,
  DrawFrameFormatHintId::PREP_DELETE_FLY,
  DrawFrameFormatHintId::PAGE_OUT_OF_BOUNDS,
  DrawFrameFormatHintId::MAKE_FRAMES,
  DrawFrameFormatHintId::DELETE_FRAMES,
  DrawFrameFormatHintId::POST_RESTORE_FLY_ANCHOR
}
 
enum  WW8AnchorConv {
  WW8AnchorConv::NO_CONV,
  WW8AnchorConv::CONV2PG,
  WW8AnchorConv::CONV2COL_OR_PARA,
  WW8AnchorConv::CONV2CHAR,
  WW8AnchorConv::CONV2LINE,
  WW8AnchorConv::RELTOTABLECELL
}
 
enum  tExternalDataType {
  tExternalDataType::FIB,
  tExternalDataType::STTBF_ASSOC
}
 

Functions

bool IsMarkHidden (SwRootFrame const &rLayout,::sw::mark::IMark const &rMark)
 
bool FindAttrImpl (SwPaM &rSearchPam, const SfxPoolItem &rAttr, SwMoveFnCollection const &fnMove, const SwPaM &rRegion, bool bInReadOnly, SwRootFrame const *const pLayout)
 
bool FindFormatImpl (SwPaM &rSearchPam, const SwFormat &rFormat, SwMoveFnCollection const &fnMove, const SwPaM &rRegion, bool bInReadOnly, SwRootFrame const *const pLayout)
 
bool FindTextImpl (SwPaM &rSearchPam, const i18nutil::SearchOptions2 &rSearchOpt, bool bSearchInNotes, utl::TextSearch &rSText, SwMoveFnCollection const &fnMove, const SwPaM &rRegion, bool bInReadOnly, SwRootFrame const *pLayout)
 Search. More...
 
bool ReplaceImpl (SwPaM &rCursor, OUString const &rReplacement, bool const bRegExp, SwDoc &rDoc, SwRootFrame const *const pLayout)
 
boost::optional< OUString > ReplaceBackReferences (const i18nutil::SearchOptions2 &rSearchOpt, SwPaM *pPam, SwRootFrame const *pLayout)
 Helperfunction to resolve backward references in regular expressions. More...
 
std::unique_ptr< SwPaMMakeRegion (SwMoveFnCollection const &fnMove, const SwPaM &rOrigRg)
 make a new region More...
 
void GotoPrevLayoutTextFrame (SwNodeIndex &rIndex, SwRootFrame const *const pLayout)
 
void GotoNextLayoutTextFrame (SwNodeIndex &rIndex, SwRootFrame const *const pLayout)
 
std::vector< SwRangeRedline * > GetAllValidRanges (std::unique_ptr< SwRangeRedline > p)
 
void CopyBookmarks (const SwPaM &rPam, SwPosition &rCpyPam)
 
static void lcl_PushNumruleState (SfxItemState &aNumRuleState, std::shared_ptr< SwNumRuleItem > &aNumRuleItem, SfxItemState &aListIdState, std::shared_ptr< SfxStringItem > &aListIdItem, const SwTextNode *pDestTextNd)
 
static void lcl_PopNumruleState (SfxItemState aNumRuleState, const std::shared_ptr< SwNumRuleItem > &aNumRuleItem, SfxItemState aListIdState, const std::shared_ptr< SfxStringItem > &aListIdItem, SwTextNode *pDestTextNd, const SwPaM &rPam)
 
bool IsFieldDeletedInModel (IDocumentRedlineAccess const &rIDRA, SwTextField const &rTextField)
 
OUString GetExpandTextMerged (SwRootFrame const *const pLayout, SwTextNode const &rNode, bool const bWithNumber, bool const bWithSpacesForLevel, ExpandMode const i_mode)
 
static void UpdateFieldsForRedline (IDocumentFieldsAccess &rIDFA)
 
void UpdateFramesForAddDeleteRedline (SwDoc &rDoc, SwPaM const &rPam)
 
void UpdateFramesForRemoveDeleteRedline (SwDoc &rDoc, SwPaM const &rPam)
 
 IMPL_LINK (DocumentStatisticsManager, DoIdleStatsUpdate, Timer *, pIdle, void)
 
 IMPL_LINK (DocumentTimerManager, FireIdleJobsTimeout, Timer *,, void)
 
 IMPL_LINK_NOARG (DocumentTimerManager, DoIdleJobs, Timer *, void)
 
bool IsFootnoteDeleted (IDocumentRedlineAccess const &rIDRA, SwTextFootnote const &rTextFootnote)
 
bool GetRanges (std::vector< std::shared_ptr< SwUnoCursor >> &rRanges, SwDoc &rDoc, SwPaM const &rDelPam)
 
SwTextFrameSwHyphIterCacheLastTextFrame (SwTextNode const *pNode, const sw::Creator &create)
 
bool IsMarkHintHidden (SwRootFrame const &rLayout, SwTextNode const &rNode, SwTextAttrEnd const &rHint)
 
void RemoveFootnotesForNode (SwRootFrame const &rLayout, SwTextNode const &rTextNode, std::vector< std::pair< sal_Int32, sal_Int32 >> const *const pExtents)
 
std::pair< SwTextNode *, sal_Int32 > MapViewToModel (MergedPara const &, TextFrameIndex nIndex)
 
TextFrameIndex MapModelToView (MergedPara const &, SwTextNode const *pNode, sal_Int32 nIndex)
 
std::unique_ptr< sw::MergedParaCheckParaRedlineMerge (SwTextFrame &rFrame, SwTextNode &rTextNode, FrameMode eMode)
 
SwTextFrameMakeTextFrame (SwTextNode &rNode, SwFrame *, sw::FrameMode eMode)
 
bool FrameContainsNode (SwContentFrame const &rFrame, sal_uLong nNodeIndex)
 
bool IsParaPropsNode (SwRootFrame const &rLayout, SwTextNode const &rNode)
 
SwTextNodeGetParaPropsNode (SwRootFrame const &rLayout, SwNodeIndex const &rNode)
 
SwPosition GetParaPropsPos (SwRootFrame const &rLayout, SwPosition const &rPos)
 
std::pair< SwTextNode *, SwTextNode * > GetFirstAndLastNode (SwRootFrame const &rLayout, SwNodeIndex const &rPos)
 
SwTextNode const & GetAttrMerged (SfxItemSet &rFormatSet, SwTextNode const &rNode, SwRootFrame const *pLayout)
 
TextFrameIndex UpdateMergedParaForDelete (MergedPara &rMerged, bool isRealDelete, SwTextNode const &rNode, sal_Int32 nIndex, sal_Int32 nLen)
 
void MoveMergedFlysAndFootnotes (std::vector< SwTextFrame * > const &rFrames, SwTextNode const &rFirstNode, SwTextNode &rSecondNode, bool)
 
void MoveDeletedPrevFrames (const SwTextNode &rDeletedPrev, SwTextNode &rNode)
 if first node is deleted & second survives, then the first node's frame will be deleted too; prevent this by moving the frame to the second node if necessary. More...
 
void CheckResetRedlineMergeFlag (SwTextNode &rNode, Recreate const eRecreateMerged)
 if first node is First, its frames may need to be moved, never deleted. More...
 
void AddRemoveFlysAnchoredToFrameStartingAtNode (SwTextFrame &rFrame, SwTextNode &rTextNode, std::set< sal_uLong > *const pSkipped)
 rTextNode is the first one of the "new" merge - if rTextNode isn't the same as MergedPara::pFirstNode, then nodes before rTextNode have their flys already properly attached, so only the other nodes need handling here. More...
 
bool IsFlyFrameFormatInHeader (const SwFrameFormat &rFormat)
 
void CheckAnchoredFlyConsistency (SwDoc const &rDoc)
 
ColorGetActiveRetoucheColor ()
 
static TextFrameIndex UpdateMergedParaForInsert (MergedPara &rMerged, bool const isRealInsert, SwTextNode const &rNode, sal_Int32 const nIndex, sal_Int32 const nLen)
 
std::unique_ptr< std::vector< SwFrameFormat * > > GetFlysAnchoredAt (SwDoc &rDoc, sal_uLong const nSttNode)
 
void DeepCopyPaM (SwPaM const &rSource, SwPaM &rTarget)
 
bool XTextRangeToSwPaM (SwUnoInternalPaM &rToFill, const uno::Reference< text::XTextRange > &xTextRange)
 
static bool lcl_IsStartNodeInFormat (const bool bHeader, SwStartNode const *const pSttNode, SwFrameFormat const *const pFrameFormat, SwFrameFormat *&rpFormat)
 
uno::Reference< text::XText > CreateParentXText (SwDoc &rDoc, const SwPosition &rPos)
 
auto FilterControlChars (OUString const &rString) -> OUString
 
 IMPL_LINK_NOARG (DropDownFormFieldDialog, ListChangedHdl, weld::TreeView &, void)
 
 IMPL_LINK (DropDownFormFieldDialog, KeyPressedHdl, const KeyEvent &, rEvent, bool)
 
 IMPL_LINK_NOARG (DropDownFormFieldDialog, EntryChangedHdl, weld::Entry &, void)
 
 IMPL_LINK (DropDownFormFieldDialog, ButtonPushedHdl, weld::Button &, rButton, void)
 
void ExportStoredChapterNumberingRules (SwChapterNumRules &rRules, SvStream &rStream, OUString const &rFileName)
 
void ImportStoredChapterNumberingRules (SwChapterNumRules &rRules, SvStream &rStream, OUString const &rFileName)
 
DBConnURIType GetDBunoType (const INetURLObject &rURL)
 
void InitPrintOptionsFromApplication (SwPrintData &o_rData, bool const bWeb)
 
template<class C >
C * UnoTunnelGetImplementation (css::uno::Reference< css::lang::XUnoTunnel > const &xUnoTunnel)
 
template<class C >
sal_Int64 UnoTunnelImpl (const css::uno::Sequence< sal_Int8 > &rId, C *const pThis)
 
SW_DLLPUBLIC bool XTextRangeToSwPaM (SwUnoInternalPaM &rToFill, const css::uno::Reference< css::text::XTextRange > &xTextRange)
 
bool GetDefaultTextContentValue (css::uno::Any &rAny, const OUString &rPropertyName, sal_uInt16 nWID=0)
 

Detailed Description

Dialog to specify the properties of date form field.

Dialog to specify the properties of drop-down form field.

Typedef Documentation

typedef std::function<SwTextFrame*()> sw::Creator

Definition at line 148 of file splargs.hxx.

typedef std::shared_ptr<ExternalData> sw::tExternalDataPointer

Definition at line 42 of file IDocumentExternalData.hxx.

template<typename T >
using sw::UnoImplPtr = typedef std::unique_ptr<T, UnoImplPtrDeleter<T> >

Smart pointer class ensuring that the pointed object is deleted with a locked SolarMutex.

Definition at line 98 of file unobaseclass.hxx.

Enumeration Type Documentation

enum sw::DBConnURIType
strong
Enumerator
UNKNOWN 
ODB 
CALC 
DBASE 
FLAT 
MSJET 
MSACE 
WRITER 

Definition at line 474 of file dbmgr.hxx.

Enumerator
DYING 
PREPPASTING 
PREP_INSERT_FLY 
PREP_DELETE_FLY 
PAGE_OUT_OF_BOUNDS 
MAKE_FRAMES 
DELETE_FRAMES 
POST_RESTORE_FLY_ANCHOR 

Definition at line 259 of file frmfmt.hxx.

enum sw::FrameMode
strong
Enumerator
New 
Existing 

Definition at line 102 of file txtfrm.hxx.

enum sw::IteratorMode
strong
Enumerator
Exact 
UnwrapMulti 

Definition at line 116 of file calbck.hxx.

enum sw::LineAlign
strong
Enumerator
NONE 
TOP 
CENTER 
BOTTOM 

Definition at line 48 of file ascharanchoredobjectposition.hxx.

enum sw::Recreate
strong
Enumerator
No 
ThisNode 
Predecessor 

Definition at line 127 of file txtfrm.hxx.

enum sw::RedlineMode
strong
Enumerator
Shown 
Hidden 

Definition at line 44 of file rootfrm.hxx.

enum sw::tExternalDataType
strong
Enumerator
FIB 
STTBF_ASSOC 

Definition at line 28 of file IDocumentExternalData.hxx.

enum sw::WW8AnchorConv
strong
Enumerator
NO_CONV 
CONV2PG 
CONV2COL_OR_PARA 
CONV2CHAR 
CONV2LINE 
RELTOTABLECELL 

Definition at line 294 of file frmfmt.hxx.

Function Documentation

void sw::AddRemoveFlysAnchoredToFrameStartingAtNode ( SwTextFrame rFrame,
SwTextNode rTextNode,
std::set< sal_uLong > *const  pSkipped 
)

rTextNode is the first one of the "new" merge - if rTextNode isn't the same as MergedPara::pFirstNode, then nodes before rTextNode have their flys already properly attached, so only the other nodes need handling here.

Definition at line 4216 of file wsfrm.cxx.

References AddRemoveFlysForNode(), SwFrame::FindPageFrame(), SwNode::GetDoc(), SwTextFrame::GetFollow(), SwNode::GetIndex(), SwTextFrame::GetMergedPara(), SwNode::GetNodes(), SwDoc::GetSpzFrameFormats(), SwNode::GetTextNode(), i, and SwNode::NonFirst.

Referenced by UnHideRedlines(), and UpdateFramesForAddDeleteRedline().

void sw::CheckAnchoredFlyConsistency ( SwDoc const &  rDoc)
std::unique_ptr< sw::MergedPara > sw::CheckParaRedlineMerge ( SwTextFrame rFrame,
SwTextNode rTextNode,
FrameMode  eMode 
)
void sw::CheckResetRedlineMergeFlag ( SwTextNode rNode,
Recreate const  eRecreateMerged 
)

if first node is First, its frames may need to be moved, never deleted.

if first node is NonFirst, second node's own frames (First/None) must be deleted

Definition at line 878 of file ndtxt.cxx.

References CheckParaRedlineMerge(), Existing, SwIterator< TElementType, TSource, eMode >::First(), SwNode::GetIndex(), SwNode::GetNodes(), SwNode::GetRedlineMergeFlag(), SwNode::GetTextNode(), i, New, SwIterator< TElementType, TSource, eMode >::Next(), No, SwNode::None, Predecessor, and SwNode::SetRedlineMergeFlag().

Referenced by SwTextNode::JoinNext(), SwTextNode::JoinPrev(), and sw_JoinText().

void sw::CopyBookmarks ( const SwPaM rPam,
SwPosition rCpyPam 
)
css::uno::Reference< css::text::XText > sw::CreateParentXText ( SwDoc rDoc,
const SwPosition rPos 
)
void sw::DeepCopyPaM ( SwPaM const &  rSource,
SwPaM rTarget 
)
void sw::ExportStoredChapterNumberingRules ( SwChapterNumRules rRules,
SvStream rStream,
OUString const &  rFileName 
)
auto sw::FilterControlChars ( OUString const &  rString) -> OUString
bool sw::FindAttrImpl ( SwPaM rSearchPam,
const SfxPoolItem rAttr,
SwMoveFnCollection const &  fnMove,
const SwPaM rRegion,
bool  bInReadOnly,
SwRootFrame const *const  pLayout 
)
bool sw::FindFormatImpl ( SwPaM rSearchPam,
const SwFormat rFormat,
SwMoveFnCollection const &  fnMove,
const SwPaM rRegion,
bool  bInReadOnly,
SwRootFrame const *const  pLayout 
)
bool sw::FindTextImpl ( SwPaM rSearchPam,
const i18nutil::SearchOptions2 rSearchOpt,
bool  bSearchInNotes,
utl::TextSearch rSText,
SwMoveFnCollection const &  fnMove,
const SwPaM rRegion,
bool  bInReadOnly,
SwRootFrame const *const  pLayout 
)

Search.

Definition at line 353 of file findtxt.cxx.

References i18nutil::SearchOptions2::AlgorithmType2, SwIndex::Assign(), SwNodeIndex::Assign(), SwWrtShell::CallSetCursor(), DoSearch(), SwWrtShell::Edit(), FindFrameFormat(), SwPostItMgr::FinishSearchReplace(), fnMoveForward, FrameContainsNode(), SdrMarkView::GetAllMarkedRect(), SvxSearchItem::GetCommand(), SwNode::GetContentNode(), SwNode::GetDoc(), SwDoc::GetDocShell(), SwViewShell::GetDrawView(), SwNodes::GetEndOfContent(), AmbiguousIndex::GetFrameIndex(), SwDoc::getIDocumentDrawModelAccess(), SwIndex::GetIndex(), SwNodeIndex::GetIndex(), SwNode::GetIndex(), SwContentNode::getLayoutFrame(), AmbiguousIndex::GetModelIndex(), SwNodeIndex::GetNode(), GetNode(), SwDoc::GetNodes(), SwPaM::GetPoint(), SwViewShell::GetPostItMgr(), SwView::GetSearchItem(), SwTextNode::GetText(), SwTextFrame::GetText(), SdrObjEditView::GetTextEditObject(), SdrObjEditView::GetTextEditOutlinerView(), SwNode::GetTextNode(), SwDocShell::GetWrtShell(), SwPostItMgr::HasActiveSidebarWin(), comphelper::LibreOfficeKit::isActive(), SwNode::IsTextNode(), MakeRegion(), SwTextFrame::MapModelToViewPos(), SwPosition::nContent, MaybeMergedIter::NextAttr(), SwPosition::nNode, RES_TXTATR_ANNOTATION, SdrObjEditView::SdrEndTextEdit(), IDocumentDrawModelAccess::Search(), SwPostItMgr::SearchReplace(), i18nutil::SearchOptions::searchString, SwPostItMgr::SetActiveSidebarWin(), SvxSearchItem::SetBackward(), AmbiguousIndex::SetFrameIndex(), SwPaM::SetMark(), AmbiguousIndex::SetModelIndex(), SvxSearchItem::SetSearchOptions(), OutlinerView::StartSearchAndReplace(), tools::Rectangle::TopLeft(), and SdrView::UnmarkAll().

Referenced by SwFindParaText::DoFind(), and SwFindParaAttr::DoFind().

bool sw::FrameContainsNode ( SwContentFrame const &  rFrame,
sal_uLong  nNodeIndex 
)
SW_DLLPUBLIC Color * sw::GetActiveRetoucheColor ( )

Definition at line 243 of file paintfrm.cxx.

References aGlobalRetoucheColor.

std::vector< SwRangeRedline * > sw::GetAllValidRanges ( std::unique_ptr< SwRangeRedline p)
SwTextNode const & sw::GetAttrMerged ( SfxItemSet rFormatSet,
SwTextNode const &  rNode,
SwRootFrame const *  pLayout 
)
DBConnURIType SW_DLLPUBLIC sw::GetDBunoType ( const INetURLObject rURL)
bool sw::GetDefaultTextContentValue ( css::uno::Any &  rAny,
const OUString &  rPropertyName,
sal_uInt16  nWID = 0 
)
OUString sw::GetExpandTextMerged ( SwRootFrame const *const  pLayout,
SwTextNode const &  rNode,
bool const  bWithNumber,
bool const  bWithSpacesForLevel,
ExpandMode const  i_mode 
)
std::pair< SwTextNode *, SwTextNode * > sw::GetFirstAndLastNode ( SwRootFrame const &  rLayout,
SwNodeIndex const &  rPos 
)
std::unique_ptr< std::vector< SwFrameFormat * > > sw::GetFlysAnchoredAt ( SwDoc rDoc,
sal_uLong const  nSttNode 
)
SwTextNode * sw::GetParaPropsNode ( SwRootFrame const &  rLayout,
SwNodeIndex const &  rNode 
)
SwPosition sw::GetParaPropsPos ( SwRootFrame const &  rLayout,
SwPosition const &  rPos 
)
bool sw::GetRanges ( std::vector< std::shared_ptr< SwUnoCursor >> &  rRanges,
SwDoc rDoc,
SwPaM const &  rDelPam 
)
void sw::GotoNextLayoutTextFrame ( SwNodeIndex rIndex,
SwRootFrame const *const  pLayout 
)
void sw::GotoPrevLayoutTextFrame ( SwNodeIndex rIndex,
SwRootFrame const *const  pLayout 
)
sw::IMPL_LINK ( DropDownFormFieldDialog  ,
KeyPressedHdl  ,
const KeyEvent ,
rEvent  ,
bool   
)

Definition at line 53 of file DropDownFormFieldDialog.cxx.

References KEY_RETURN.

sw::IMPL_LINK ( DropDownFormFieldDialog  ,
ButtonPushedHdl  ,
weld::Button ,
rButton  ,
void   
)

Definition at line 65 of file DropDownFormFieldDialog.cxx.

sw::IMPL_LINK ( DocumentTimerManager  ,
FireIdleJobsTimeout  ,
Timer ,
void   
)

Definition at line 106 of file DocumentTimerManager.cxx.

sw::IMPL_LINK ( DocumentStatisticsManager  ,
DoIdleStatsUpdate  ,
Timer ,
pIdle  ,
void   
)
sw::IMPL_LINK_NOARG ( DropDownFormFieldDialog  ,
ListChangedHdl  ,
weld::TreeView ,
void   
)

Definition at line 51 of file DropDownFormFieldDialog.cxx.

sw::IMPL_LINK_NOARG ( DropDownFormFieldDialog  ,
EntryChangedHdl  ,
weld::Entry ,
void   
)

Definition at line 63 of file DropDownFormFieldDialog.cxx.

sw::IMPL_LINK_NOARG ( DocumentTimerManager  ,
DoIdleJobs  ,
Timer ,
void   
)

Definition at line 158 of file DocumentTimerManager.cxx.

References Chapter, and SwRootFrame::StartAllAction().

void sw::ImportStoredChapterNumberingRules ( SwChapterNumRules rRules,
SvStream rStream,
OUString const &  rFileName 
)
void sw::InitPrintOptionsFromApplication ( SwPrintData o_rData,
bool const  bWeb 
)

Definition at line 1871 of file view.cxx.

References SW_MOD.

Referenced by SwRenderData::MakeSwPrtOptions().

bool sw::IsFieldDeletedInModel ( IDocumentRedlineAccess const &  rIDRA,
SwTextField const &  rTextField 
)
SW_DLLPUBLIC bool sw::IsFlyFrameFormatInHeader ( const SwFrameFormat rFormat)
bool sw::IsFootnoteDeleted ( IDocumentRedlineAccess const &  rIDRA,
SwTextFootnote const &  rTextFootnote 
)
bool sw::IsMarkHidden ( SwRootFrame const &  rLayout,
::sw::mark::IMark const &  rMark 
)
bool sw::IsMarkHintHidden ( SwRootFrame const &  rLayout,
SwTextNode const &  rNode,
SwTextAttrEnd const &  rHint 
)
bool sw::IsParaPropsNode ( SwRootFrame const &  rLayout,
SwTextNode const &  rNode 
)
static bool sw::lcl_IsStartNodeInFormat ( const bool  bHeader,
SwStartNode const *const  pSttNode,
SwFrameFormat const *const  pFrameFormat,
SwFrameFormat *&  rpFormat 
)
static
static void sw::lcl_PopNumruleState ( SfxItemState  aNumRuleState,
const std::shared_ptr< SwNumRuleItem > &  aNumRuleItem,
SfxItemState  aListIdState,
const std::shared_ptr< SfxStringItem > &  aListIdItem,
SwTextNode pDestTextNd,
const SwPaM rPam 
)
static
static void sw::lcl_PushNumruleState ( SfxItemState aNumRuleState,
std::shared_ptr< SwNumRuleItem > &  aNumRuleItem,
SfxItemState aListIdState,
std::shared_ptr< SfxStringItem > &  aListIdItem,
const SwTextNode pDestTextNd 
)
static
std::unique_ptr< SwPaM > sw::MakeRegion ( SwMoveFnCollection const &  fnMove,
const SwPaM rOrigRg 
)

make a new region

Sets the first SwPaM onto the given SwPaM, or to the beginning or end of a document. SPoint stays at its position, GetMark will be changed respectively.

Parameters
fnMoveContains information if beginning or end of document.
pOrigRgThe given region.
Returns
Newly created range, in Ring with parameter pOrigRg.

Definition at line 505 of file pam.cxx.

References SwMoveFnCollection::fnCmpOp.

Referenced by FindAttrImpl(), FindAttrsImpl(), FindFormatImpl(), and FindTextImpl().

SwTextFrame * sw::MakeTextFrame ( SwTextNode rNode,
SwFrame pSibling,
sw::FrameMode  eMode 
)

Definition at line 808 of file txtfrm.cxx.

Referenced by InsertCnt_(), and SwTextNode::MakeFrame().

TextFrameIndex sw::MapModelToView ( MergedPara const &  rMerged,
SwTextNode const *  pNode,
sal_Int32  nIndex 
)
std::pair< SwTextNode *, sal_Int32 > sw::MapViewToModel ( MergedPara const &  rMerged,
TextFrameIndex  nIndex 
)
void sw::MoveDeletedPrevFrames ( const SwTextNode rDeletedPrev,
SwTextNode rNode 
)

if first node is deleted & second survives, then the first node's frame will be deleted too; prevent this by moving the frame to the second node if necessary.

Definition at line 838 of file ndtxt.cxx.

References SwIterator< TElementType, TSource, eMode >::First(), and SwIterator< TElementType, TSource, eMode >::Next().

Referenced by SwTextNode::JoinPrev(), and sw_JoinText().

void sw::MoveMergedFlysAndFootnotes ( std::vector< SwTextFrame * > const &  rFrames,
SwTextNode const &  rFirstNode,
SwTextNode rSecondNode,
bool  isSplitNode 
)
void sw::RemoveFootnotesForNode ( SwRootFrame const &  rLayout,
SwTextNode const &  rTextNode,
std::vector< std::pair< sal_Int32, sal_Int32 >> const *const  pExtents 
)
boost::optional< OUString > sw::ReplaceBackReferences ( const i18nutil::SearchOptions2 rSearchOpt,
SwPaM *const  pPam,
SwRootFrame const *const  pLayout 
)
bool sw::ReplaceImpl ( SwPaM rCursor,
OUString const &  rReplacement,
bool const  bRegExp,
SwDoc rDoc,
SwRootFrame const *const  pLayout 
)
SwTextFrame * sw::SwHyphIterCacheLastTextFrame ( SwTextNode const *  pNode,
const sw::Creator create 
)

Definition at line 564 of file edlingu.cxx.

References SwHyphIter::m_pLastFrame, and SwHyphIter::m_pLastNode.

Referenced by SwTextNode::Hyphenate().

template<class C >
C* sw::UnoTunnelGetImplementation ( css::uno::Reference< css::lang::XUnoTunnel > const &  xUnoTunnel)

Definition at line 101 of file unobaseclass.hxx.

References C.

template<class C >
sal_Int64 sw::UnoTunnelImpl ( const css::uno::Sequence< sal_Int8 > &  rId,
C *const  pThis 
)

Definition at line 111 of file unobaseclass.hxx.

Referenced by SwXFlatParagraph::getSomething().

static void sw::UpdateFieldsForRedline ( IDocumentFieldsAccess rIDFA)
static
void sw::UpdateFramesForAddDeleteRedline ( SwDoc rDoc,
SwPaM const &  rPam 
)
void sw::UpdateFramesForRemoveDeleteRedline ( SwDoc rDoc,
SwPaM const &  rPam 
)
TextFrameIndex sw::UpdateMergedParaForDelete ( MergedPara rMerged,
bool  isRealDelete,
SwTextNode const &  rNode,
sal_Int32  nIndex,
sal_Int32  nLen 
)
static TextFrameIndex sw::UpdateMergedParaForInsert ( MergedPara rMerged,
bool const  isRealInsert,
SwTextNode const &  rNode,
sal_Int32 const  nIndex,
sal_Int32 const  nLen 
)
static
SW_DLLPUBLIC bool sw::XTextRangeToSwPaM ( SwUnoInternalPaM rToFill,
const css::uno::Reference< css::text::XTextRange > &  xTextRange 
)
bool sw::XTextRangeToSwPaM ( SwUnoInternalPaM rToFill,
const uno::Reference< text::XTextRange > &  xTextRange 
)

Definition at line 989 of file unoobj2.cxx.

References SwXText::CreateCursor(), SwPaM::DeleteMark(), SwXTextPortion::GetCursor(), OTextCursorHelper::GetDoc(), SwXTextRange::GetDoc(), SwPaM::GetDoc(), SwPaM::GetMark(), OTextCursorHelper::GetPaM(), SwPaM::GetPoint(), SwXTextRange::GetPositions(), SwPaM::HasMark(), SwPaM::IsMultiSelection(), SwXParagraph::SelectPaM(), and SwPaM::SetMark().

Referenced by SwXDrawPage::add(), SwXReferenceMark::attach(), SwXFootnote::attach(), SwXDocumentIndex::attach(), SwXFrame::attach(), SwXTextSection::attach(), SwXTextField::attach(), SwXDocumentIndexMark::attach(), SwXTextTable::attach(), SwXMeta::AttachImpl(), SwXFrame::attachToRange(), SwXBookmark::attachToRangeEx(), SwXTextMarkup::commitTextRangeMarkup(), SwXText::Impl::ComparePositions(), SwXText::Impl::ConvertCell(), SwXText::convertToTextFrame(), XTextRangeOrNodeIndexPosition::CopyPositionInto(), SwTextBoxHelper::create(), SwXBodyText::createTextCursorByRange(), SwXCell::createTextCursorByRange(), SwXFootnote::createTextCursorByRange(), SwXHeadFootText::createTextCursorByRange(), SwXTextFrame::createTextCursorByRange(), SwXText::Impl::finishOrAppendParagraph(), SwSpellDialogChildWindow::GetNextWrongSentence(), SwUnoCursorHelper::GetSelectableFromAny(), SwXTextViewCursor::gotoRange(), SwXText::insertControlCharacter(), SwDocShell::InsertGeneratedStream(), SwXText::insertTextContent(), SwRTFReader::Read(), XTextRangeOrNodeIndexPosition::SetAsNodeIndex(), SwXShape::setPropertyValue(), and SwTextBoxHelper::syncProperty().